Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0000192WEB-ShopInstalleröffentlich16.10.2010 18:50
Reporterxantiva Bearbeitung durchxantiva  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarimmer
Status erledigtLösungkeine Änderung notwendig 
Produktversion1.0.5 
Zielversion1.0.6 
Zusammenfassung0000192: Bei STRATO lässt sich der Shop nicht installieren
BeschreibungAuf Strato - Systemen kommt beim Aufruf des Installers folgender Fehler:

http ://ww w.ecombase.de/forum/index.php?showtopic=48691

Warning: require(/home/strato/www/ar/www.XXXXXX.de/htdocs/includes/classes/boxes.php) [function.require]: failed to open stream: No such file or directory in /mnt/webx/44/44/44444444/htdocs/sub/ecb_installer/includes/application.php on line 53

Fatal error: require() [function.require]: Failed opening required '/home/strato/www/ar/www.XXXXXX.de/htdocs/includes/classes/boxes.php' (include_path='.:/opt/RZphp5/includes') in /mnt/webx/44/44/44444444/htdocs/sub/ecb_installer/includes/application.php on line 53

Zunächst fallen die unterschiedlichen Pfade auf: '/home/strato/www/...' ist wohl ein symbolischer Link auf den echten, absoluten Pfad '/mnt/web...'.
Wenn ein Kunde bei Strato in seinem "Root"-Verzeichnis ein Unterverzeichnis "sub" anlegt und dann die Domain darauf zeigen lässt, dann gibt es folgendes Problem:
$SERVER_["DOCUMENT_ROOT"] enthält "/home/strato/www/ar/www.XXXXXX.de/htdocs"
$SERVER_["SCRIPT_FILENAME"] aber "/home/strato/www/ar/www.XXXXXX.de/htdocs/sub/index.php"
Dem DOCUMENT_ROOT fehlt also das erforderliche Unterverzeichnis!!!
$SERVER_["DOCUMENT_ROOT"] . '/sub' funktioniert ...
TagsKeine Tags zugeordnet.

Notizen / Dateien

xantiva

15.11.2009 01:25

Administrator   ~0000145

Die Ursache ist die unübliche Konfiguration bei STRATO. Wir werden aber den Shop nicht so schreiben, dass jeder noch so abstruse Server auch läuft.

Hinweise gibt es ja schon: Bei Installation in ein Unterverzeichnis mal die Zeile in der application.php des Installers ändern:

  define('DIR_FS_DOCUMENT_ROOT', $_SERVER['DOCUMENT_ROOT']);

und das Unterverzeichnis anhängen.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
25.10.2009 23:43 xantiva Neuer Eintrag
25.10.2009 23:44 xantiva Status neu => bestätigt
15.11.2009 01:25 xantiva Notiz hinzugefügt: 0000145
15.11.2009 01:25 xantiva Status bestätigt => erledigt
15.11.2009 01:25 xantiva Lösung offen => keine Änderung notwendig
15.11.2009 01:25 xantiva Bearbeitung durch => xantiva
16.10.2010 18:50 xantiva Beschreibung aktualisiert