httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Frank Gingras <francois.ging...@gmail.com>
Subject Re: [users@httpd] chroot and php5 on Ubuntu 11.04 wired error
Date Wed, 07 Sep 2011 02:00:07 GMT
On 06/09/2011 3:17 PM, Balogh P├ęter wrote:
> Hi,
>
> I've tried searching the archives (the FAQ is 404 at the moment), but couldn't find any
tread 
> regarding my issue.
> I have an Ubuntu 11.04 server running 2.6.38-10-server
> I've a stock apache2 and php5 installed from apt. Nothing fancy, no extensions or patches.
> I've chrooted the apache to a directory, and moved a few sites to the server.
> The sites loads fine for the first few times, but after a few reloads, I get a strange
PHP error. 
> From the logs:
> [Tue Sep 06 00:41:57 2011] [error] [client 80.98.32.172] PHP Warning:  Unknown: failed
to open 
> stream: No such file or directory in Unknown on line 0
> [Tue Sep 06 00:41:57 2011] [error] [client 80.98.32.172] PHP Fatal error:  Unknown: Failed
opening 
> required '/hosting/site1/index.php' (include_path='.:/usr/share/php:/usr/share/pear')
in Unknown 
> on line 0
> Few minutes later, or after a restart, the sites are working OK again.
> If I disable the chroot, everything works fine.
> Does anybody have a clue, what did I do wrong, or how can I figure out the problem?
> My only idea, is that I don't have a required so file in the chroot path, when apache
runs out of 
> concurrent instances, but I have no idea, how to figure out, what's missing.
>
> root@c1:/etc# dpkg -l | grep apache
> ii  apache2                          2.2.17-1ubuntu1.2                          Apache
HTTP Server 
> metapackage
> ii  apache2-mpm-prefork              2.2.17-1ubuntu1.2                          Apache
HTTP Server 
> - traditional non-threaded model
> ii  apache2-utils                    2.2.17-1ubuntu1.2                          utility
programs 
> for webservers
> ii  apache2.2-bin                    2.2.17-1ubuntu1.2                          Apache
HTTP Server 
> common binary files
> ii  apache2.2-common                 2.2.17-1ubuntu1.2                          Apache
HTTP Server 
> common files
> ii  libapache2-mod-php5              5.3.5-1ubuntu7.2                           server-side,

> HTML-embedded scripting language (Apache 2 module)
>
> root@c1:/etc# dpkg -l | grep php
> ii  libapache2-mod-php5              5.3.5-1ubuntu7.2                           server-side,

> HTML-embedded scripting language (Apache 2 module)
> ii  php5                             5.3.5-1ubuntu7.2                           server-side,

> HTML-embedded scripting language (metapackage)
> ii  php5-cgi                         5.3.5-1ubuntu7.2                           server-side,

> HTML-embedded scripting language (CGI binary)
> ii  php5-cli                         5.3.5-1ubuntu7.2                           command-line

> interpreter for the php5 scripting language
> ii  php5-common                      5.3.5-1ubuntu7.2                           Common
files for 
> packages built from the php5 source
> ii  php5-gd                          5.3.5-1ubuntu7.2                           GD module
for php5
> ii  php5-mcrypt                      5.3.5-0ubuntu1                             MCrypt
module for 
> php5
> ii  php5-mysql                       5.3.5-1ubuntu7.2                           MySQL
module for php5
> ii  php5-pgsql                       5.3.5-1ubuntu7.2                           PostgreSQL
module 
> for php5
> ii  phpmyadmin                       4:3.3.10-1                                 MySQL
web 
> administration tool
> ii  phppgadmin                       4.2.3-1.1                                  web-based

> administration tool for PostgreSQL
>
>
> Thank you for your help,
> Best regards,
> Peter Balogh
>
> ---------------------------------------------------------------------
> 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@httpd.apache.org
>   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>

Try asking a php-oriented mailing list.

Frank


---------------------------------------------------------------------
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@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message