unterschiedliche php versionen

Bash, Shell, PHP, Python, Perl, CGI
slayter
Posts: 7
Joined: 2006-07-31 21:47

unterschiedliche php versionen

Post by slayter » 2006-07-31 21:52

Hallo zusammen !
ich habe ein kleines problem mit php.
Nachdem ich eaccelerator mit apt-get install php4-eaccelerator installiert habe, hat er mir gleich eine neuere Version von PHP installiert. laut php-v ist sowohl der eaccelerator installiert und die neuere PHP Version. Wenn ich jedoch im Browser phpinfo() aufrufe, zeigt mir noch die alte version an und ohne eaccelerator. Ich benutze Debian Sarge auf einem netidrekt server.
Wie kriege ich jetzt die aktuelle version mit eaccelerator zum laufen ?
für jegliche hilfe wäre ich sehr dankbar.

slayter

stefanpropehan
Posts: 335
Joined: 2002-12-17 22:25
Location: Berlin

Re: unterschiedliche php versionen

Post by stefanpropehan » 2006-08-01 08:44

Apache neu gestartet? Browser Cache geleert?

--
Stefan

slayter
Posts: 7
Joined: 2006-07-31 21:47

Re: unterschiedliche php versionen

Post by slayter » 2006-08-01 10:05

alles gemacht...sogar server neugestartet. leider ohne erfolg.

User avatar
daemotron
Administrator
Administrator
Posts: 2800
Joined: 2004-01-21 17:44

Re: unterschiedliche php versionen

Post by daemotron » 2006-08-01 10:13

Wie hast Du denn PHP eingebunden? mod_php, oder (Fast)CGI?

slayter
Posts: 7
Joined: 2006-07-31 21:47

Re: unterschiedliche php versionen

Post by slayter » 2006-08-01 10:16

mit fastCGI. Habe gerade eben mal zu testzwecken php 5 draufgespielt. das hat er probemlos übernommen. Danach habe ich wieder php 4.4.2-0 von dotdeb installiert. Dies hat er aber nicht übernommen und er zeigt mir wieder laut phpinfo nur 4.3 an.

slayter
Posts: 7
Joined: 2006-07-31 21:47

Re: unterschiedliche php versionen

Post by slayter » 2006-08-01 10:18

habe jetzt noch mal php -v gemacht und er zeigt mir doch was anderes an, nicht cgi sondern cli. was ist denn cli ?

slayter

zg0re
Posts: 104
Joined: 2003-06-04 15:33

Re: unterschiedliche php versionen

Post by zg0re » 2006-08-01 10:33

Commandline-Interface. Schau mal, ob du nicht ein php-cgi im Pfad hast.

slayter
Posts: 7
Joined: 2006-07-31 21:47

Re: unterschiedliche php versionen

Post by slayter » 2006-08-01 10:36

wo genau soll ich das nachschauen ??

User avatar
daemotron
Administrator
Administrator
Posts: 2800
Joined: 2004-01-21 17:44

Re: unterschiedliche php versionen

Post by daemotron » 2006-08-01 11:33

Code: Select all

find /usr | grep php-[f]cgi
slayter wrote:habe jetzt noch mal php -v gemacht
Genau da liegt der Hase im Pfeffer - FastCGI läuft wahrscheinlich über ein Binary mit FastCGI-Support. Bei den meisten Versionen heißt das php-cgi oder php-fcgi. Was ergibt denn ein

Code: Select all

php-fcgi -v      bzw.
php-cgi -v

slayter
Posts: 7
Joined: 2006-07-31 21:47

Re: unterschiedliche php versionen

Post by slayter » 2006-08-01 17:22

ich kriege dann folgende Infos:


PHP 4.4.2-0.dotdeb.2 (cgi-fcgi) (built: Jul 26 2006 11:10:57)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies

was kann ich jetzt tun, damit alle meine clients die aktuelle version bekommen ??

slayter

suntzu
RSAC
Posts: 698
Joined: 2002-12-20 19:47
Location: Mönchengladbach

Re: unterschiedliche php versionen

Post by suntzu » 2006-08-01 22:29

Hi,

es scheint Debian zu sein? Dann liegt das PHP-Binary in /usr/lib/cgi-bin/php (oder so), auf jeden Fall nicht im Pfad. Das mal suchen und die Version checken und ggf. ersetzen.

User avatar
daemotron
Administrator
Administrator
Posts: 2800
Joined: 2004-01-21 17:44

Re: unterschiedliche php versionen

Post by daemotron » 2006-08-01 23:34

Ich bin mit Debian nicht so firm und kann daher jetzt keine Pfadangaben machen, aber irgendwo musst Du doch Startup-Skripte für die einzelnen virtuellen Hosts haben, in denen Du die FastCGI-Prozesse erzeugst. In denen hast Du ja höchstwahrscheinlich ein PHP-Binary angegeben - prüf doch einfach mal, ob Du da eventuell noch was umbiegen musst... Und gleichzeitig kannst Du mal die Sockets prüfen, die Du in der Konfiguration der virtuellen Hosts angegeben hast.

slayter
Posts: 7
Joined: 2006-07-31 21:47

Re: unterschiedliche php versionen

Post by slayter » 2006-08-02 09:29

habe mir jetzt PHP als Modul installiert und habe das anschließend in den Apache eingetragen und jetzt habe alle client die aktuelle PHP-Version :-D

slayter