php_flag setzen in Plesk

Plesk, Confixx, Froxlor, SysCP, SeCoTo, IspCP, etc.
Post Reply
marquinhos
Posts: 53
Joined: 2004-01-12 17:55
Location: Fellbach

php_flag setzen in Plesk

Post by marquinhos »

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 ???
os-t
Posts: 65
Joined: 2006-06-05 16:06

Re: php_flag setzen in Plesk

Post by os-t »

Nimm mal

Code: Select all

php_value
Gruß
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53

Re: php_flag setzen in Plesk

Post by Roger Wilco »

os-t wrote:Nimm mal

Code: Select all

php_value
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.
marquinhos
Posts: 53
Joined: 2004-01-12 17:55
Location: Fellbach

Re: php_flag setzen in Plesk

Post by marquinhos »

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
Post Reply