[3.2][3.3][DEV] Adressverwaltung Tourziele
Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Und der Web / PHP Server hat Lesezugriff darauf ?
Knowledge Base - Rechteverteilung (CHMOD) für phpBB3
Hab die Extension zum Testen bei mir installiert. Alles ok, keine Fehlermeldung.
Knowledge Base - Rechteverteilung (CHMOD) für phpBB3
Hab die Extension zum Testen bei mir installiert. Alles ok, keine Fehlermeldung.
- Mike-on-Tour
- Supporter
- Beiträge: 1151
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Hatte die Ext vor Veröffentlichung auch auf drei verschiedenen Systemen ohne Probleme geprüft.
Die Fragen von DrDeath wären jetzt auch meine gewesen.
Die Fragen von DrDeath wären jetzt auch meine gewesen.
Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Habe die CHMOD Rechte in alle Kombinationen probiert, da ändert sich nichts. Habe auch ein Testforum eingerichtet, da passiert genau dasselbe.
Mein Hoster ist 1&1. PHP Version 8.0.18. Version des Boards: 3.3.7 (Falls euch das was dazu sagt)
Ich habe jetzt diese Codepassage rausgelöscht und es von der alten Version übernommen. Damit sehe ich auch wieder die Bilder auf der Hauptseite.
Mein Hoster ist 1&1. PHP Version 8.0.18. Version des Boards: 3.3.7 (Falls euch das was dazu sagt)
Ich habe jetzt diese Codepassage rausgelöscht und es von der alten Version übernommen. Damit sehe ich auch wieder die Bilder auf der Hauptseite.
Mein Forum Das Forum
Version des Boards: 3.3.11 | PHP-Version: 8.2.13
Version des Boards: 3.3.11 | PHP-Version: 8.2.13
Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Ich habe das gleiche Problem wie Dragman. Gleiche Fehlermeldung. CHMOD ist richtig gesetzt.
Hoster 1und1 / phpBB 3.3.7 / php7.4.28
Alles andere funktioniert einwandfrei.
Hoster 1und1 / phpBB 3.3.7 / php7.4.28
Alles andere funktioniert einwandfrei.
Das Bremsen eines Motorrades ist die Verschwendung hochwertiger Geschwindigkeit in sinnlose Wärmeenergie.
Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Habt ihr die URL Umschreibung für
Wie lautet die URL, wenn die Extension bei Euch aufgerufen wird?
oder
wenn die URL Umschreibung für app.php nicht aktiv ist... kann ich den Fehler nachstellen wenn
ACP -->
Allgemein -->
Server und Domain -->
Umschreiben von URLs aktivieren: auf "NEIN" gesetzt ist.
app.php
aktiviert oder deaktiviert ?Wie lautet die URL, wenn die Extension bei Euch aufgerufen wird?
[...]/app.php/mot_tzv
oder
[...]/mot_tzv
wenn die URL Umschreibung für app.php nicht aktiv ist... kann ich den Fehler nachstellen wenn
ACP -->
Allgemein -->
Server und Domain -->
Umschreiben von URLs aktivieren: auf "NEIN" gesetzt ist.
Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Wird bei mir so aufgerufen
/app.php/mot_tzv
Mein Forum Das Forum
Version des Boards: 3.3.11 | PHP-Version: 8.2.13
Version des Boards: 3.3.11 | PHP-Version: 8.2.13
Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Gleicher Hoster, phpBB 3.3.7, PHP 8.0.18 -> keine Fehlermeldung.
URL Umschreibung ist aktiv. Aufruf:
URL Umschreibung ist aktiv. Aufruf:
/mot_tzv
Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Ok, Fehler gefunden......
wenn die URL Umschreibung auf "nein" steht, also [...]/app.php/... sichtbar ist, tritt der Fehler auf.
Workaround (quick & dirty, aus dem Bauch heraus)... Mike sollte entscheiden ob diese Lösung gut genug ist:
ÖFFNE:
ext/mot/tzv/controller/mot_tzv_main.php
SUCHE:
ERSETZE MIT:
Der Grund für das Problem ist, das der Pfad zu den Bildern auf dem Webspace immer gleich ist
aber bei der Darstellung der Bilder muss beachtet werden, ob die URL Umschreibung aktiv ist oder nicht.
Dazu ist die Funktion
wenn die URL Umschreibung auf "nein" steht, also [...]/app.php/... sichtbar ist, tritt der Fehler auf.
Workaround (quick & dirty, aus dem Bauch heraus)... Mike sollte entscheiden ob diese Lösung gut genug ist:
ÖFFNE:
ext/mot/tzv/controller/mot_tzv_main.php
SUCHE:
Code: Alles auswählen
// if images are to be displayed in the main window go and get them
if ($this->config['mot_tzv_main_image'])
{
$this->image_path = $this->path_helper->get_web_root_path() . 'ext/mot/tzv/images/';
$files = scandir($this->image_path);
foreach ($files as $element)
{
if (is_file ($this->image_path . $element))
{
$this->template->assign_block_vars('tz_image', [
'IMAGE_SRC' => $this->image_path . $element,
]);
}
}
}
Code: Alles auswählen
// if images are to be displayed in the main window go and get them
if ($this->config['mot_tzv_main_image'])
{
global $phpbb_root_path;
$this->image_path = $phpbb_root_path . 'ext/mot/tzv/images/';
$files = scandir($this->image_path);
$this->image_path_web = $this->path_helper->get_web_root_path() . 'ext/mot/tzv/images/';
foreach ($files as $element)
{
if (is_file ($this->image_path . $element))
{
$this->template->assign_block_vars('tz_image', [
'IMAGE_SRC' => $this->image_path_web . $element,
]);
}
}
}
Der Grund für das Problem ist, das der Pfad zu den Bildern auf dem Webspace immer gleich ist
$phpbb_root_path
, aber bei der Darstellung der Bilder muss beachtet werden, ob die URL Umschreibung aktiv ist oder nicht.
Dazu ist die Funktion
$this->path_helper->get_web_root_path()
da.Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Super, genau das war es. DANKE für die Hilfe.
Mein Forum Das Forum
Version des Boards: 3.3.11 | PHP-Version: 8.2.13
Version des Boards: 3.3.11 | PHP-Version: 8.2.13
Re: [3.2][3.3][DEV] Adressverwaltung Tourziele
Wie gesagt, das ist nur ein "Workaround".... du solltest das noch nicht in einem Live Board einsetzen.
Warte bitte bis Mike das geprüft und ggf. übernommen hat oder als Bugfix Hilfe anders löst.
Warte bitte bis Mike das geprüft und ggf. übernommen hat oder als Bugfix Hilfe anders löst.