« Manipulating HTTP Headers with htaccessSEO Redirects without mod_rewrite »
April 10th, 2007
Htaccess php tips and tricks for the Apache HTTPD Web Server, mostly these tips show you how to run customized versions with customized php.ini files, I require custom php.ini files because they are so useful!
Even more detailed php tips can be found at custom php.ini tips and tricks
« Custom HTTP Headers | .htaccess Tutorial Index | » SEO Search Engine Friendly Redirects without mod_rewrite
PHP htaccess tips
Setup PHP when run as CGI / suexec
Place your php.ini file in the dir of your cgi'd php, in this case /cgi-bin/, .htaccess might look something like:
AddHandler php-cgi .php .htm Action php-cgi /askapache.com/cgi-bin/php5.cgi
Use a custom php.ini with mod_php or php as a cgi
Article: Custom PHP.ini tips and tricks
PHP run as Apache Module (mod_php)
Add this to your root .htaccess file. Say your php.ini is in folder /askapache.com/ini/
SetEnv PHPRC /askapache.com/ini
Custom php.ini with wrapper for FastCGI and PHP
You can use FastCGI on php by creating a php binary for cgi execution, then you create a fcgi wrapper script that execs the php using FastCGI
Article: Custom php.ini/FastCGI/DreamHost
#!/bin/sh export PHP_FCGI_CHILDREN=3 export PHPRC=/askapache.com/ini exec /askapache.com/cgi-bin/php.cgi # or #exec /askapache.com/cgi-bin/php.cgi -c /askapache.com/ini/php.ini
htaccess Guide Sections
- htaccess tricks for Webmasters
- HTTP Header control with htaccess
- PHP on Apache tips and tricks
- SEO Redirects without mod_rewrite
- mod_rewrite examples, tips, and tricks
- HTTP Caching and Site Speedups
- Authentication on Apache
- htaccess Security Tricks and Tips
- SSL tips and examples
- Variable Fun (mod_env) Section
- .htaccess Security with MOD_SECURITY
- SetEnvIf and SetEnvIfNoCase Examples
« Custom HTTP Headers | .htaccess Tutorial Index | » SEO Search Engine Friendly Redirects without mod_rewrite
Please Comment!
Reader Comments
-
You can also make Apache leverage browser cache, for static files like css, png, jpg.... It speed up page loading :D
http://diogomelo.net/drupal/blog/10/setting-header-parameters-apache-using-htaccess-error-500-internal-server-error
-
I'm working as a php programmer and I want to url rewriting in my localhost
I have no idea in url rewriting for localhost issues, pls give me any solution
hello Buddy,
i am receiving message as
and then my site is not able to publish the php contents..i am afraid whts going on..
can you help me out in understanding this and a solution for this through htaccess
Regards,
Tarun