Hallo, ich bekomme beim Installieren von Mambo und OSCommerce immer diese Fehlermeldungen. Er meldet einen Fehler im include_path. Fatal error: main(): Failed opening required 'includes/languages/.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/web6/web/catalog/includes/application_top.php on line 285 Kann mir einer hier Weiterhelfen. Gruss Klaus
Hallo. include_path= ist eine Einstellung in /etc/php.ini Dort musst du den Pfad zusätzlich eintragen, aus dem Dateien in deinen PHP-Skriptwn nachgeladen werden sollen. z.B. /srv/www/html/includes/languages Die einzelnen Pfade werden duch den : getrennt. Gruß Karsten Pagel Klaus Schuehler schrieb:
Hallo,
ich bekomme beim Installieren von Mambo und OSCommerce immer diese Fehlermeldungen. Er meldet einen Fehler im include_path.
Fatal error: main(): Failed opening required 'includes/languages/.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/web6/web/catalog/includes/application_top.php on line 285
Kann mir einer hier Weiterhelfen.
Gruss Klaus
Am Donnerstag, 28. April 2005 16:00 schrieb Klaus Schuehler:
Fatal error: main(): Failed opening required 'includes/languages/.php'
Hier wird eine Datei Namens ".php" gesucht. Die wird so wohl nicht vorhanden sein ;) Ne falsche Einstellung vielleicht, ansonsten, mal im Queltext nacshehen, wie er dazu kommt, diese Datei zu suchen. MFG Roland
Am Donnerstag, 28. April 2005 16:19 schrieb Oing The Man:
Am Donnerstag, 28. April 2005 16:00 schrieb Klaus Schuehler:
Fatal error: main(): Failed opening required 'includes/languages/.php'
Hier wird eine Datei Namens ".php" gesucht. Die wird so wohl nicht vorhanden sein ;) Ne falsche Einstellung vielleicht, ansonsten, mal im Queltext nacshehen, wie er dazu kommt, diese Datei zu suchen.
MFG Roland
AFAIK kann die Datei sehrwohl ".php" heißen. Unix ignoriert ja Dateiendungen bzw. erkennt Sie nur als ganz normaler Dateiname. Patrick -- Patrick Trettenbrein - patrick.trettenbrein@kdemail.net GnuPG fingerprint: 312B 561F B0E9 1DB5 CE5B A9CB 831A 1994 E9A3 0010
Hallo Leute, Am Donnerstag, 28. April 2005 20:32 schrieb Patrick Trettenbrein:
Am Donnerstag, 28. April 2005 16:19 schrieb Oing The Man:
Am Donnerstag, 28. April 2005 16:00 schrieb Klaus Schuehler:
Fatal error: main(): Failed opening required 'includes/languages/.php'
Hier wird eine Datei Namens ".php" gesucht. Die wird so wohl nicht vorhanden sein ;) Ne falsche Einstellung vielleicht, ansonsten, mal im Queltext nacshehen, wie er dazu kommt, diese Datei zu suchen.
AFAIK kann die Datei sehrwohl ".php" heißen. Unix ignoriert ja Dateiendungen bzw. erkennt Sie nur als ganz normaler Dateiname.
Schon klar, und theoretisch könnte es wirklich eine Datei mit diesem Namen geben. In der Praxis halte ich es allerdings für unwahrscheinlich und tippe eher auf eine nicht inititalisierte Variable. /Eigentlich/ wird wohl sowas wie $sprache.php gesucht. Stichwörter wie üblich: error_reporting E_ALL (ohne ~ E_NOTICE) in der php.ini eintragen (und Apache anschließend neu starten). Damit wird die Suche nach solchen Fehlern deutlich einfacher. Bei Bedarf register_globals für das Verzeichnis mit den alten Scripten aktivieren (php_value register_globals 1 in <directory> oder einer .htaccess). Besser: die Scripte reparieren, da register_globals auch potenzielle Sicherheitslücken ermöglicht (bei unsauberer Programmierung). Gruß Christian Boltz -- Die Sourcen sind ja nachwievor dabei, und man kann ja auch via FTP nachinstallieren. Ich würde das somit eher als ISO-basierten Netzwerk-Installer mit etwas schlecht zusammengestelltem On-CD Cache betrachten... [Lars Marowsky-Bree in dasr zur SuSE 9.1 Personal]
participants (5)
-
Christian Boltz
-
Klaus Schuehler
-
Oing The Man
-
Pagel, Karsten
-
Patrick Trettenbrein