Apache PHP Hacks
From Ye Ole Stash
Apache Setup
- Apache must be using php as a module for these to work.
- List of directives
- Locations they can be used in :
- .htaccess
- .conf files
- Example 1
<VirtualHost 192.168.1.10:80>
ServerAdmin webmaster@site.com
DocumentRoot /usr/local/sites/site.com/htdocs
ServerName www.site.com
ServerAlias site.com
ServerPath /site.com
SuexecUserGroup site.com site.com
Customlog "|/usr/sbin/rotatelogs /usr/local/sites/site.com/logs/access_log.%Y%m%d 86400" combined
ScriptAlias /cgi-bin/ /usr/local/sites/site.com/cgi-bin/
php_admin_value safe_mode off
php_admin_value default_charset UTF-8
php_admin_value mbstring.func_overload 6
php_admin_value mbstring.language Uni
php_admin_value mbstring.internal_encoding UTF-8
php_admin_value max_execution_time 300
</VirtualHost>php_admin_value
-
- can not be used in .htaccess files.
- Any directive type set with php_admin_value can not be overridden by .htaccess or ini_set().
- Examples
- php_admin_value safe_mode off I RECOMMEND AGAINST USING THIS..but if you have to know the issues it carries with it before using
- php_admin_value default_charset UTF-8
- php_admin_value mbstring.func_overload 6
- php_admin_value mbstring.language Uni
- php_admin_value mbstring.internal_encoding UTF-8
- php_admin_value max_execution_time 300