Page 1 of 1

pear macht mir Probleme

Posted: 2004-09-25 01:49
by matbehns
Hallo,

höre heute zum ersten Mal von pear, deswegen verzeiht, wenn der Fehler offensichtlich ist.

Auf meinem vServer / woody hoste ich einen Freund, der ein Shopsystem laufen hat. Dieses gibt momentan folgenden Fehler.

Code: Select all

Fatal error: Failed opening required '/var/kunden/webs/web_11/oxid/core/oxutils.php/core/oxshoplist.php' (include_path='/usr/share/pear') in /var/kunden/webs/web_11/oxid/core/oxutils.php on line 169
Das habe ich mir angeschaut und die Sache mit pear entdeckt, geprüft und das war nicht mal installiert.

Habe ich dann also gemacht:

Code: Select all

apt-get install php4-pear
dann habe ich die /etc/php4/apache/php.ini angepasst und beim include_dir den Wert auf

Code: Select all

; UNIX: "/path1:/path2"
include_path = "/usr/share/pear" [color=red]oder muss das .:/usr/share/pear heißen?[/color]
;
; Windows: "path1;path2"
;include_path = ".;c:phpincludes"

; The root of the PHP pages, used only if nonempty.
doc_root = 
gesetzt.

Apache neugestartet und nun dachte ich es funzt, aber der Fehler seines Shops hat sich nicht geändert.

Wenn ich nun über die Kommandozeile

Code: Select all

/usr/bin/pear
eingebe, dann kommt immer folgendes:

Code: Select all

m16s01:/usr/bin# pear
<br />
<b>Fatal error</b>:  Failed opening required 'PEAR.php' (include_path='.:') in <b>/usr/bin/pear</b> on line <b>44</b><br />
m16s01:/usr/bin# 
scheint ja was nicht hinzuhauen. Ausserdem wollte ich noch fragen, ob ich irgendwelche packages installieren muss? Da sind nämlich keine installiert.

So, verzeiht bitte wenn der Fehler offensichtlich ist, aber wie gesagt mit pear hatte ich noch gar nichts zu tun.

Danke im Voraus .... Mat

Achso, eins kann ich noch hinzufügen. Er hatte mir irgendwann mal gesagt, dass er die PEAR.php nicht finden kann. Diese liegt aber in /usr/share/pear.

Code: Select all

pear list
<br />
<b>Fatal error</b>:  Failed opening required 'PEAR.php' (include_path='.:') in <b>/usr/bin/pear</b> on line <b>44</b><br /> 

Re: pear macht mir Probleme

Posted: 2004-09-25 14:40
by boxdoc
Such mal nach der oxshoplist.php ob die wirklich in

/var/kunden/webs/web_11/oxid/core/oxutils.php/core

liegt und nicht in

/var/kunden/webs/web_11/oxid/core

Wenn die in letzterem liegt musst du in dem Shopsystem (config) die Pfade anpassen.

Re: pear macht mir Probleme

Posted: 2004-09-27 17:20
by matbehns
ja die gibts

aber das pear scheint das Problem zu sein. Wenn ich pear über die Konsole eingebe kommt folgendes:

Code: Select all

pear
<br />
<b>Fatal error</b>:  Failed opening required 'PEAR.php' (include_path='.:') in <b>/usr/bin/pear</b> on line <b>44</b><br />
pear scheint also Probleme zu haben...

Jemand ne Idee?

Re: pear macht mir Probleme

Posted: 2004-09-27 17:40
by antondollmaier
include-path richtig setzen...


php.ini:

Code: Select all

include_path = .:/usr/share/PEAR
bzw halt auf den pfad, wo pear is ...

Re: pear macht mir Probleme

Posted: 2004-09-27 18:13
by matbehns
hatte ich eigentlich soweit schon gemacht.

pear liegt in /usr/share/pear

und in der

/etc/php4/apache/php.ini steht:

Code: Select all

include_path = ".:/usr/share/pear"
:cry: