PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Apache, Lighttpd, nginx, Cherokee
Post Reply
naucki
Posts: 15
Joined: 2003-06-18 14:53
Location: Berlin
Contact:
 

PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Post by naucki »

Hallo,

PHP 4.3.4 + suPHP 0.5.1 + Apache 2 läuft soweit. Jedoch gibt es einige probleme mit so mancher PHP Software.

PHP ist folgenermaßen compiliert:

Code: Select all

'./configure' '--with-mysql=/usr/local/mysql' '--with-mysql-sock=/tmp/mysqld.sock' '--with-zlib' '--enable-versioning' '--enable-track-vars=yes' '--enable-url-includes' '--enable-sysvshm=yes' '--enable-sysvsem=yes' '--enable-ftp' '--with-config-file-path=/etc/php.ini' '--with-config-file-scan-dir=/etc' '--enable-sockets' '--with-gettext=/usr/lib/gettext' '--enable-calendar' '--enable-discard-path' '--enable-force-cgi-redirect' '--enable-fastcgi' '--enable-memory-limit' '--disable-path-info-check' '--with-ncurses' '--enable-bcmath' '--with-mcrypt' '--enable-mbstring' '--with-imap=/usr/local/src/imap-2002d/src' '--with-dom' '--with-xml' '--with-bz2' '--with-freetype-dir' '--with-pdflib' '--with-openssl' '--with-gd' '--with-jpeg-dir' '--with-png-dir' '--with-zlib-dir' '--with-xpm-dir' '--with-ttf' '--with-freetype-dir' '--with-t1lib' '--enable-gd-native-ttf' '--with-png-dir' 
Es gibt einen ähnlichen Fehler wie bei Programmen die register_globals on benötigen mit PHP Software die in einer Query eine leere Variable übergibt. Beispiel: index.php?a=lala&b=
In einem solchen Fall werde ich direkt auf index.php weitergeleitet.
Lässt man &b= weg geht es. Im Error.log und suphp.log ist nichts zu finden. Mit mod_php funktioniert es.

Irgendwelche Ideen ?
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Post by superuser1 »

Hi...

evtl. mal mit PHP 4.3.5RC3 probieren, bei der 4.3.4 gibt es ab und zu Probleme...

:roll:
naucki
Posts: 15
Joined: 2003-06-18 14:53
Location: Berlin
Contact:
 

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Post by naucki »

also der Fehler speziell wurde mit downgrade auf 0.5 behoben.

Aber ein paar andere Fehler habe ich immernoch. Nur diesmal gar keinen anhaltspunkt warum es nicht geht. Zumals sie mit mop_php und safe_mode sowie register_globals off gehen)
creek
Posts: 76
Joined: 2003-07-29 08:52
Location: Stuttgart
 

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Post by creek »

hast du dir mal die Mühe gemacht und ein paar Artikel zu suPHP gelesen?
denn mit der cgi version funktionieren ein paar funktionen nicht die mit der mod_php version funktionieren weiß leider auch nicht mehr welche das waren
naucki
Posts: 15
Joined: 2003-06-18 14:53
Location: Berlin
Contact:
 

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Post by naucki »

Das es so ist weiss ich, nur welche genau hab ich noch nicht gefunden.
Also nur HTTP Auth und pers. Datenbankverbindungen. War da noch was ?
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Post by majortermi »

[quote="Naucki"Also nur HTTP Auth und pers. Datenbankverbindungen. War da noch was ?[/quote]
HTTP-Auth funktioniert mit dem Apache 2 Modul von suPHP in gewohnter Weise. Es funktioniert auch mit Apache 1.3, dann ist allerdings eine Anpassung des PHP-Codes notwendig ("Status: 401" statt "HTTP/1.0 404" Header).

Was nicht funktioniert sind persistente Datenbankverbindungen, oder andere Funktionen, die speziell auf das Apache-Modul aufbauen, also insbesondere die Funktionen, die unter http://de3.php.net/manual/en/ref.apache.php beschrieben sind.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
naucki
Posts: 15
Joined: 2003-06-18 14:53
Location: Berlin
Contact:
 

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Post by naucki »

Besten Dank.
Post Reply