Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PHP als CGI und mit -c eine php.ini Datei angeben

1 view
Skip to first unread message

Thomas Steinbach

unread,
Oct 31, 2008, 5:58:50 AM10/31/08
to
Hallo NG,

ich poste nochmal hier, da meine erste Anfrage
in d.c.l.p.misc gelandet war. Ich hoffe hier weiss jemand
Bescheid und wie das zu konfigurieren ist.

Ich habe hier eine funktionierende PHP Konfiguration
in der ich php im cgi-bin Verzeichnis als CGI konfiguriert
habe

vgl Screenshot 1 auf:
http://www.failure.bravehost.com/php/config/

Leider funktioniert mein Angabe der Konfigurationsdatei
so nicht und die php.ini wird nicht geladen. (siehe Screenshot)
Ich weiss nicht wie ich diese richtig angebe.
Bei cgi wird ja die php.ini bei jedem Aufruf ausgewertet,
aber wenn ich das so wie unten angebe, geht das nicht.

Konfiguration:

Action application/x-httpd-php "/php/php-cgi.exe -c C:/www/php/php.ini "

<Directory "C:/www/cgi-bin">
Options None
AllowOverride None
AddHandler php-script .php
Action php-script "/php/php-cgi.exe"
Order allow,deny
Allow from all
</Directory>

<IfModule alias_module>
ScriptAlias /php/ "C:/www/cgi-bin/"
</IfModule>

wobei ich die "php-cgi.exe" nach C:\www\cgi-bin kopiert habe.
Reicht es denn wirklich nur diese eine Datei zu kopieren
oder braucht es da nicht auch die ganzen dlls, etc? (btw:
diese sind momentan ueber den PATH erreichbar.

Hat da jemand eine Idee was da noch nicht stimmt?

Thomas

Carsten Wiedmann

unread,
Oct 31, 2008, 7:09:33 AM10/31/08
to
Thomas Steinbach schrieb:

> Leider funktioniert mein Angabe der Konfigurationsdatei
> so nicht und die php.ini wird nicht geladen. (siehe Screenshot)
> Ich weiss nicht wie ich diese richtig angebe.
> Bei cgi wird ja die php.ini bei jedem Aufruf ausgewertet,
> aber wenn ich das so wie unten angebe, geht das nicht.
>
> Konfiguration:
>
> Action application/x-httpd-php "/php/php-cgi.exe -c C:/www/php/php.ini "

Und so?
| Action application/x-httpd-php "/php/php-cgi.exe"
| SetEnv PHPRC "C:/www/php"


Gruß
Carsten

0 new messages