# PHP\_ADMIN\_VALUE and separate fcgi error\_log - are they possible?

**URL:** <https://www.ruby-forum.com/t/php-admin-value-and-separate-fcgi-error-log-are-they-possible/215589>\
**Category:** NGINX\
**Created:** [January 9, 2012, 5:21pm UTC](https://www.ruby-forum.com/t/php-admin-value-and-separate-fcgi-error-log-are-they-possible/215589 "2012-01-09T17:21:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [January 9, 2012, 5:21pm UTC](https://www.ruby-forum.com/t/php-admin-value-and-separate-fcgi-error-log-are-they-possible/215589/1 "2012-01-09T17:21:08Z")

</div>

Hello,  
today I setup nginx 1.0.11 with multiple virtual hosts using Zend’s CE  
spawn-fcgi as a backend.  
All is working fine, but I can’t  
-propagate php’s ADMIN values to the virtualhosts (I tried to add

location ~ .php$

```
            {

                    fastcgi_param PHP_ADMIN_VALUE

```

"open\_basedir=/var/www/mysite  
include fastcgi\_params;

```
            }

```

but a test php page doesn’t see the correct value assigned to  
open\_basedir)

-separate fcgi’s error\_log files, actually I couldn’t even locate the  
file  
where the logs are saved.

Can you help me to solve these problems, please?  
Thanks.

---

<div class="post-metadata">

**Author:** ![nicola\_sabbi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/919ad9/32.png) [@nicola\_sabbi](https://www.ruby-forum.com/u/nicola_sabbi)\
**Post date:** [January 9, 2012, 8:01pm UTC](https://www.ruby-forum.com/t/php-admin-value-and-separate-fcgi-error-log-are-they-possible/215589/2 "2012-01-09T20:01:32Z")

</div>

Hi,

It is possible when “open\_basedir” option is set in secure way that  
disables setting it later , for example via PHP 5.3 featured host file  
sections ([PHP: List of php.ini sections - Manual](http://php.net/manual/en/ini.sections.php)), or in the  
php-fpm.conf file via “php\_admin\_value[open\_basedir]”, etc. Check and  
come back to let us know.

Andrejs

Posted at Nginx Forum:

> **[Re: PHP\_ADMIN\_VALUE and separate fcgi error\_log - are they possible?](https://forum.nginx.org/read.php?2,220966,220973#msg-220973)**
>
> Hello, today I setup nginx 1.0.11 with multiple virtual hosts using Zend's CE spawn-fcgi as a backend. All is working fine, but I can't -propagate php's ADMIN values to the virtualhosts (I tried to add location ~ \\.php$ {

---

<div class="post-metadata">

**Author:** ![nicola\_sabbi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/919ad9/32.png) [@nicola\_sabbi](https://www.ruby-forum.com/u/nicola_sabbi)\
**Post date:** [January 10, 2012, 1:14pm UTC](https://www.ruby-forum.com/t/php-admin-value-and-separate-fcgi-error-log-are-they-possible/215589/3 "2012-01-10T13:14:33Z")

</div>

2012/1/9 locojohn [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> Posted at Nginx Forum:  
> [http://forum.nginx.org/read.php?2,220966,220973#msg-220973](http://forum.nginx.org/read.php?2,220966,220973#msg-220973)

I’ve just installed php-fpm. open\_basedir isn’t set anywhere and the row

fastcgi\_param PHP\_ADMIN\_VALUE “open\_basedir=/mysite”;

(nor PHP\_VALUE) doesn’t change anything.

---

<div class="post-metadata">

**Author:** ![nicola\_sabbi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/919ad9/32.png) [@nicola\_sabbi](https://www.ruby-forum.com/u/nicola_sabbi)\
**Post date:** [January 10, 2012, 1:25pm UTC](https://www.ruby-forum.com/t/php-admin-value-and-separate-fcgi-error-log-are-they-possible/215589/4 "2012-01-10T13:25:43Z")

</div>

OK, so phpinfo() in your virtual host doesn’t output “/mysite” as a  
value for open\_basedir?

What does php-fpm.conf look like?

What does php.ini look like?

Andrew

Posted at Nginx Forum:

> **[Re: PHP\_ADMIN\_VALUE and separate fcgi error\_log - are they possible?](https://forum.nginx.org/read.php?2,220966,221005#msg-221005)**
>
> Hello, today I setup nginx 1.0.11 with multiple virtual hosts using Zend's CE spawn-fcgi as a backend. All is working fine, but I can't -propagate php's ADMIN values to the virtualhosts (I tried to add location ~ \\.php$ {

---

<div class="post-metadata">

**Author:** ![nicola\_sabbi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/919ad9/32.png) [@nicola\_sabbi](https://www.ruby-forum.com/u/nicola_sabbi)\
**Post date:** [January 10, 2012, 3:49pm UTC](https://www.ruby-forum.com/t/php-admin-value-and-separate-fcgi-error-log-are-they-possible/215589/5 "2012-01-10T15:49:04Z")

</div>

2012/1/10 locojohn [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> OK, so phpinfo() in your virtual host doesn’t output “/mysite” as a  
> value for open\_basedir?

argh, now it’s working using PHP\_VALUE rather than PHP\_ADMIN\_VALUE.

> 

What about having separate log files, especially separate error\_log?  
Thanks for all your help.

---

<div class="post-metadata">

**Author:** ![nicola\_sabbi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/919ad9/32.png) [@nicola\_sabbi](https://www.ruby-forum.com/u/nicola_sabbi)\
**Post date:** [January 10, 2012, 5:28pm UTC](https://www.ruby-forum.com/t/php-admin-value-and-separate-fcgi-error-log-are-they-possible/215589/6 "2012-01-10T17:28:52Z")

</div>

Well, error\_log and access\_log directives let you specify separate error  
and access logs per virtual host.

Andrejs

Posted at Nginx Forum:

> **[Re: PHP\_ADMIN\_VALUE and separate fcgi error\_log - are they possible?](https://forum.nginx.org/read.php?2,220966,221015#msg-221015)**
>
> Hello, today I setup nginx 1.0.11 with multiple virtual hosts using Zend's CE spawn-fcgi as a backend. All is working fine, but I can't -propagate php's ADMIN values to the virtualhosts (I tried to add location ~ \\.php$ {
