Heeft iemand ook toevallig een werkend voorbeeld van een vhost voor apache die vrijwel maximaal beveiligd is voor het draaien van php-scripts op mijn server.
Ik moet namelijk voor iemand anders mogelijkheid aanmaken voor het runnen van een website op mijn server. Alleen heb ik ook vanalles op mijn server draaien waar ik geen risico mee wil lopen.
Nu is het namelijk nog mogelijk om binnen scripts bewerkingen uit te voeren op bestanden buiten de gebruiker zijn docs map om.
Ik ben al even aan het klooien en zoeken geweest dit is wat ik tot nog toe heb:
<VirtualHost *>
DocumentRoot "E:/Websites/(gebruikersmap)"
ServerName www.(gebruikersdomein).nl
ErrorLog "E:/Logs/(gebruikerslogmap)/error.log"
CustomLog "E:/Logs/(gebruikerslogmap)/access.log" combined
<Directory "E:/Websites/(gebruikersmap)">
php_admin_value open_basedir "E:/Websites/(gebruikersmap)"
php_admin_value safe_mode 1
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Als ik apache draai krijg ik deze foutmelding in mijn windowslog (Jaja draait onder windows
):
The Apache service named reported the following error:
>>> Invalid command 'php_admin_value', perhaps mis-spelled or defined by a module not included in the server configuration.
Ik moet namelijk voor iemand anders mogelijkheid aanmaken voor het runnen van een website op mijn server. Alleen heb ik ook vanalles op mijn server draaien waar ik geen risico mee wil lopen.
Nu is het namelijk nog mogelijk om binnen scripts bewerkingen uit te voeren op bestanden buiten de gebruiker zijn docs map om.
Ik ben al even aan het klooien en zoeken geweest dit is wat ik tot nog toe heb:
<VirtualHost *>
DocumentRoot "E:/Websites/(gebruikersmap)"
ServerName www.(gebruikersdomein).nl
ErrorLog "E:/Logs/(gebruikerslogmap)/error.log"
CustomLog "E:/Logs/(gebruikerslogmap)/access.log" combined
<Directory "E:/Websites/(gebruikersmap)">
php_admin_value open_basedir "E:/Websites/(gebruikersmap)"
php_admin_value safe_mode 1
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Als ik apache draai krijg ik deze foutmelding in mijn windowslog (Jaja draait onder windows
The Apache service named reported the following error:
>>> Invalid command 'php_admin_value', perhaps mis-spelled or defined by a module not included in the server configuration.