On Tue, Jul 27, 2010 at 5:26 PM, Jefferson Ogata <apache@xxxxxxxxxxxx> wrote: > On 2010-07-27 10:15, Nilesh Govindarajan wrote: >> If I understood your question properly, you're asking that >> /htdocs/a.php is one fastcgi app and /htdocs/b.php is another. >> If you want it this way, then you will have to add the shebang (#!) >> line to all of your scripts before <?php starts, which is not a viable >> solution if you have many php scripts which directly interact with the >> public. >> >> I don't use that method, see my config below. .php is processed >> without any shebang stuff. >> >> FcgidMaxProcesses 100 >> FcgidMaxProcessesPerClass 50 >> FcgidFixPathInfo 1 >> FcgidPassHeader HTTP_AUTHORIZATION >> FcgidMaxRequestsPerProcess 100 >> FcgidOutputBufferSize 1048576 >> FcgidProcessLifeTime 60 >> FcgidMinProcessesPerClass 0 >> FcgidIOTimeout 120 >> >> ExpiresActive On >> ExpiresDefault "access plus 1 month" >> >> # This config below ensures that php is processed w/o presence of shebang line >> >> DirectoryIndex index.html index.php >> AddType text/html .php >> AddHandler php-fastcgi .php >> Action php-fastcgi /cgi-bin/php.fcgi >> >> <FilesMatch "\.php$"> >> Options +ExecCGI >> ExpiresActive Off >> </FilesMatch> >> >> And the source code for /cgi-bin/php.fcgi: >> >> #!/bin/bash >> export PHPRC=/usr/local/etc/php PHP_FCGI_CHILDREN=0 >> exec /usr/local/bin/php-cgi $@ > > I wouldn't put that in your /cgi-bin if I were you, or anywhere it could > be invoked directly. It looks unsafe. > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server Project. > See <URL:http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > > Well it doesn't seem to work that way, see this- http://www.itech7.com/cgi-bin/php.fcgi -- Regards, Nilesh Govindarajan Facebook: http://www.facebook.com/nilesh.gr Twitter: http://twitter.com/nileshgr Website: http://www.itech7.com VPS Hosting: http://www.itech7.com/a/vps --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx