Page 1 of 1

safe_mode

Posted: 2004-02-08 21:07
by fakespace
Hi


ich würde gerne per PHP ein Script auf meinem Server ausführen. Habs mit

Code: Select all

<?php
$output = `ls -al`;
echo "<pre>$output</pre>";
?>
versucht, allerdings kommt dann
Warning: shell_exec(): Cannot execute using backquotes in Safe Mode in /home/web/test/phpexec.php on line 2
dann hab ich mir mal phpinfo() angesehen, und tatsächlich steht da, safe_mode wäre on. In der php.ini steht aber
safe_mode = Off
habs sogar nochmal ganz ans Ende der php.ini geschrieben und den Apache restartet, aber phpinfo() sagt immer noch safe_mode on ?!

Kann sich das einer erklären ?


THX

Re: safe_mode

Posted: 2004-02-08 21:44
by Joe User
Bitte lesen, verstehen und umsetzen: http://www.php.net/manual/en/security.index.php

Re: safe_mode

Posted: 2004-02-08 21:53
by fakespace
auch wenn da von safe_mode on abgeraten wird, würde mich trotzdem interessieren warum er es nich macht

Re: safe_mode

Posted: 2004-02-08 23:11
by flolein
weil es evtl. in der httpd.conf eingeschaltet wird.

Re: safe_mode

Posted: 2004-02-12 14:15
by darki
weil php mit sicherlich mit

Code: Select all

--enable-safe-mode
configuriert wurde :p

Re: safe_mode

Posted: 2004-02-12 17:04
by oxygen
darki wrote:weil php mit sicherlich mit

Code: Select all

--enable-safe-mode
configuriert wurde :p
Nein, flolein hat schon recht, es ist wahrscheinlich, wie üblich bei confixx, in der httpd.conf bzw. confixx_vhost.conf aktiviert.