[Gelöst] PHP4 CGI / Extensions gehen nicht

Apache, Lighttpd, nginx, Cherokee
jwerner
Posts: 5
Joined: 2005-06-14 14:38
Location: Wiesbaden
 

[Gelöst] PHP4 CGI / Extensions gehen nicht

Post by jwerner »

Hallo,

ich habe ein Ubuntu Dapper mit Apache 1.3 und PHP4 als CGI.

PHP geht im Prinzip, aber:
Es können keine Extensions benutzt werden.

Mein Setup ist nach Debian HowTo PHP4 / suPHP.
Alle Sachen sind mit aptitude installiert, nichts slbst kompiliert.

/etc/apache/httpd.conf:

Code: Select all

    # fuer suPHP 0.6.0-1
    # s. /usr/share/doc/suphp-common/NEWS.Debian.gz
    suPHP_Engine On
    php_admin_flag engine off

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

    suPHP_AddHandler x-httpd-php
    AddHandler x-httpd-php .php
Eine vhost-datei:

Code: Select all

        php_admin_value safe_mode on
        php_admin_value openbasedir /var/www/diggindata/diggin-data.de/
        php_admin_value upload_tmp_dir /var/www/diggindata/diggin-data.de/temp
        php_admin_value session.save_path /var/www/diggindata/diggin-data.de/temp
        php_admin_value safe_mode_allowed_env_vars LC_ALL,LANG,LANGUAGE,PHP_
phpinfo() sagt folgendes:

Code: Select all

Configuration File (php.ini) Path  /etc/php4/cgi
PHP API        20020918  
PHP Extension  20020429  
Zend Extension 20050606  
extension_dir /usr/lib/php4/20050606 
safe_mode_exec_dir /usr/lib/php4/libexec 
etc/php4/cgi/php.ini:

Code: Select all

/extension_dir = "/usr/lib/php4/20050606"
...
extension=mysql.so
extension=gd.so
extension=templates.so
extension=imagick.so
Die vier Extensions sind auch in /usr/lib/php4/20050606 vorhanden.

Nun weiss ich nicht mehr weiter... :( Hat jemand dazu 'ne Idee?

Danke im voraus.

Grüsse,

Joachim
Last edited by jwerner on 2006-11-08 09:11, edited 1 time in total.
jwerner
Posts: 5
Joined: 2005-06-14 14:38
Location: Wiesbaden
 

Re: [Gelöst] PHP4 CGI / Extensions gehen nicht

Post by jwerner »

Das Problem lag wohl an einem PHP-Modul- und CGI-Kuddelmuddel.

Ich habe alle PHP-Pakete (php4-cgi, libapache-mod-php, php4-par) deinstalliert und nochmal neu installiert. Jetzt geht's.