php-cgi must be run as root?
Hi,
My system is Gentoo 64bit, up to date. I want to use Nginx+FastCgi+PHP to build my web site. But I found if I start the php-cgi, through the spawn-fcgi tool, as nginx:nginx, I got "No input file specified." message on in my browser. If I spawn the process as root:root, everything works fine. The access permission to /usr/lib64/php5.3/bin/php-cgi is 755, so I think everyone can execute it. Then, what is the problem? -- Best Regards, Xi Shen (David) http://twitter.com/davidshen84/ |
php-cgi must be run as root?
> The access permission to
> /usr/lib64/php5.3/bin/php-cgi is 755, so I think everyone can execute > it. Then, what is the problem? Most probably, the nginx user cannot access the .php file you're trying to execute, either because of its permissions or because it cannot traverse one of its parent directories. andrea |
php-cgi must be run as root?
On Fri, May 6, 2011 at 1:46 PM, Andrea Conti <alyf@alyf.net> wrote:
> The access permission to > /usr/lib64/php5.3/bin/php-cgi is 755, so I think everyone can execute > it. Then, what is the problem? Most probably, the nginx user cannot access the .php file you're trying to execute, either because of its permissions or because it cannot traverse one of its parent directories. andrea So in short you need to use chmod -R... chown -R... Kfir |
php-cgi must be run as root?
yeah, you are right. thanks :)
On Sat, May 7, 2011 at 12:59 AM, Kfir Lavi <lavi.kfir@gmail.com> wrote: > > > On Fri, May 6, 2011 at 1:46 PM, Andrea Conti <alyf@alyf.net> wrote: >> >> > The access permission to >> > /usr/lib64/php5.3/bin/php-cgi is 755, so I think everyone can execute >> > it. Then, what is the problem? >> >> Most probably, the nginx user cannot access the .php file you're trying >> to execute, either because of its permissions or because it cannot >> traverse one of its parent directories. >> >> andrea >> > So in short you need to use > chmod -R... > chown -R... > > Kfir > -- Best Regards, Xi Shen (David) http://twitter.com/davidshen84/ |
| All times are GMT. The time now is 06:12 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.