Page 1 of 1

PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Posted: 2004-02-27 15:56
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 ?

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Posted: 2004-02-27 19:46
by superuser1
Hi...

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

:roll:

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Posted: 2004-02-27 19:49
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)

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Posted: 2004-02-29 11:50
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

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Posted: 2004-02-29 11:54
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 ?

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Posted: 2004-02-29 18:48
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.

Re: PHP 4.3.4 + suPHP 0.5.1 + Apache 2

Posted: 2004-02-29 19:02
by naucki
Besten Dank.