ubuntuusers.de

[PHP] PHP Pear Skript kann DB.php nicht finden

Status: Gelöst | Ubuntu-Version: Server 10.04 (Lucid Lynx)
Antworten |

Menedas

Avatar von Menedas

Anmeldungsdatum:
1. September 2005

Beiträge: 1119

Ich habe vor kurzem meinen Server mit Lucid neu aufgesetzt. Nun habe ich ein php Skript welches noch unter Dapper lief und php-pear braucht, welches ich wiederum mit apt-get install php-pear installiert habe. Trotzdem bekomme ich die Fehlermeldung:

PHP Warning: require_once(DB.php): failed to open stream: No such file or directory in /var/www/traffic/connect.php on line 22 PHP Fatal error: require_once(): Failed opening required 'DB.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/traffic/connect.php on line 22

Ich habe dann zwar versucht unter /etc/php5/apache2/php.ini den fehlerhaften pear Pfad zu ändern: include_path = ".:/usr/share/php:/usr/share/php/PEAR"

Aber der Pfad ändert sich einfach nicht in der Fehlermeldung. Aber selbst das ist eigentlich egal, da ich nach einem updatedb und Suche mit locate keine DB.php finden kann.

toddy Team-Icon

Ikhayateam
Avatar von toddy

Anmeldungsdatum:
31. Juli 2007

Beiträge: 9522

Wohnort: Lüneburg

Menedas schrieb:

Hallo!

PHP Warning: require_once(DB.php): failed to open stream: No such file or directory in /var/www/traffic/connect.php on line 22 PHP Fatal error: require_once(): Failed opening required 'DB.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/traffic/connect.php on line 22

Was steht denn genau in der Zeile 22?

Aber der Pfad ändert sich einfach nicht in der Fehlermeldung. Aber selbst das ist eigentlich egal, da ich nach einem updatedb und Suche mit locate keine DB.php finden kann.

Hast Du den Apachen neu gestartet? Naja, wo war die Datei denn vorher?

Liebe Grüße,
Torsten

Menedas

(Themenstarter)
Avatar von Menedas

Anmeldungsdatum:
1. September 2005

Beiträge: 1119

Was steht denn genau in der Zeile 22?

require_once('DB.php');

Hast Du den Apachen neu gestartet?

Inzwischen mehrfach 😉

Naja, wo war die Datei denn vorher?

Ehrlichgesagt, keine Ahnung. Ich werd mal in mein Backup schauen müssen. Aber die Datei gehört meines Wissens nach zu Pear.

dominator

Avatar von dominator

Anmeldungsdatum:
18. März 2008

Beiträge: 90

Wohnort: Meistens im Bierparadies Oberfranken

Hast du DB überhaupt installiert ❓

pear list

sollte Klarheit bringen 💡

Menedas

(Themenstarter)
Avatar von Menedas

Anmeldungsdatum:
1. September 2005

Beiträge: 1119

Ähm, nein, das ist wohl das Problem. Das musste ich unter Dapper noch nicht.

# pear list
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mcrypt.ini on line 1 in Unknown on line 0
Installed packages, channel pear.php.net:
=========================================
Package          Version State
Archive_Tar      1.3.3   stable
Console_Getopt   1.2.3   stable
PEAR             1.9.0   stable
Structures_Graph 1.0.2   stable
XML_Util         1.2.1   stable

Wie mach ich das denn?

EDIT: Ah. pear install db. Jetzt gehts. Vielen Dank ☺

Antworten |