Chroot für PHP Webseiten

From Bitbull Wiki
Jump to navigation Jump to search

in der apache config folgende option eintragen und dann sieht die welt schon wieder viel friedlicher aus:

<VirtualHost *:80>
     ServerName bitbull.ch
     ServerAlias www.bitbull.ch
     DocumentRoot /home/bitbull.ch/html 
     ErrorLog /home/bitbull.ch/logs/error_log
     CustomLog /home/bitbull.ch/logs/access_log common
     #ScriptAlias /cgi-bin/ /home/bitbull.ch/cgi-bin/
  <Directory /home/bitbull/html/test>
     php_flag register_globals on
  </Directory>
  <Directory /home/bitbull.ch/html>
     php_admin_flag safe_mode on
     php_admin_value open_basedir /home/bitbull.ch/html
     php_admin_value safe_mode_exec_dir /home/bitbull.ch/html
     AddDefaultCharset ISO-8859-1
  </Directory>
</VirtualHost>

apache reloaden und dann ist ruhe im kartong ;) keiner geht mehr mit php aus seinem home dir raus...