Hallo Ihr,
ich will in einem Paket auf meinem Root-Serve mit Plesk 8 zwei PHP Einstellungen ändern.
Dafür habe ich eine .htaccess ins Verzeichnis gelegt, welche folgenden Inhalt hat
php_flag register_globals off
php_flag allow_url_fopen off
Leider werden diese Einstellungen nicht angezogen.
Anscheinend ist AllowOverride All nicht gesetzt.
Dann habe ich nach mehrfacher suche in dem conf-Verzeichnis eine datei vhost.conf angelegt.
Dort habe ich auch nur
php_flag register_globals off
php_flag allow_url_fopen off
geschrieben.
Leider werden die Einstellungen nach Apache Neustart nicht ausgeführt.
Wie kann ich die zwei PHP-Einstellungen setzen ???
php_flag setzen in Plesk
Re: php_flag setzen in Plesk
Nimm mal
Gruß
Code: Select all
php_value-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: php_flag setzen in Plesk
Nein, php_flag ist korrekt. allow_url_fopen ist allerdings ein Systemparameter und kann nur mit php_admin_flag geändert werden (-> http://de2.php.net/manual/en/ini.php#ini.list, http://de2.php.net/manual/en/configuration.changes.php). Außerdem hat der OP wahrscheinlich nur vergessen, websrvmng auszuführen, damit die vhost.conf eingebunden wird.os-t wrote:Nimm malCode: Select all
php_value
-
marquinhos
- Posts: 53
- Joined: 2004-01-12 17:55
- Location: Fellbach
Re: php_flag setzen in Plesk
Danke ... jetzt kam auch eine Antwort vom Server-Admin.
Sehr geehrter Herr XXXXXXXX,
> php_flag register_globals off
> php_flag allow_url_fopen off
>
> Leider werden diese Einstellungen nicht angezogen.
Die Option allow_url_fopen kann nur in der Webserverkonfiguration
gesetzt werden, aber nicht in einer .htaccess Datei (siehe
http://php.net/manual/en/configuration.changes.php und
http://php.net/manual/en/ini.php#ini.list ). Sie müssen diese Option
daher in der zu der Domain gehörigen vhost.conf eintragen.
> Dann habe ich nach mehrfacher suche in dem conf-Verzeichnis eine datei
> vhost.conf angelegt.
>
> Dort habe ich auch nur
>
> php_flag register_globals off
> php_flag allow_url_fopen off
>
> geschrieben.
Wie unter http://php.net/manual/en/configuration.changes.php
beschrieben, kann die Option allow_url_fopen nur mit der Direktive
php_admin_flag verändert werden, da es sich dabei um eine
Systemeinstellung handelt.
> Leider werden die Einstellungen nach Apache Neustart nicht ausgeführt.
Bitte führen Sie nach der Änderung der vhost.conf Datei das Kommando
"/usr/local/psa/admin/sbin/websrvmng -a -v" aus. Dadurch wird die
vhost.conf in die httpd.include eingebunden.
Falls Sie weitere Fragen haben sollten, stehen wir Ihnen gerne zur
Verfügung.
--
Mit freundlichen Grüßen
WebHosting
Sehr geehrter Herr XXXXXXXX,
> php_flag register_globals off
> php_flag allow_url_fopen off
>
> Leider werden diese Einstellungen nicht angezogen.
Die Option allow_url_fopen kann nur in der Webserverkonfiguration
gesetzt werden, aber nicht in einer .htaccess Datei (siehe
http://php.net/manual/en/configuration.changes.php und
http://php.net/manual/en/ini.php#ini.list ). Sie müssen diese Option
daher in der zu der Domain gehörigen vhost.conf eintragen.
> Dann habe ich nach mehrfacher suche in dem conf-Verzeichnis eine datei
> vhost.conf angelegt.
>
> Dort habe ich auch nur
>
> php_flag register_globals off
> php_flag allow_url_fopen off
>
> geschrieben.
Wie unter http://php.net/manual/en/configuration.changes.php
beschrieben, kann die Option allow_url_fopen nur mit der Direktive
php_admin_flag verändert werden, da es sich dabei um eine
Systemeinstellung handelt.
> Leider werden die Einstellungen nach Apache Neustart nicht ausgeführt.
Bitte führen Sie nach der Änderung der vhost.conf Datei das Kommando
"/usr/local/psa/admin/sbin/websrvmng -a -v" aus. Dadurch wird die
vhost.conf in die httpd.include eingebunden.
Falls Sie weitere Fragen haben sollten, stehen wir Ihnen gerne zur
Verfügung.
--
Mit freundlichen Grüßen
WebHosting