I have a problem that started yesterday. I both fiddled around with my suphp settings and at the same time I did an update to latest ispconfig.
Problem is now that I can not access any files in my include_path that is ".:/usr/share/php
Why can I not run php files in /usr/share/php?
Fatal error: require() [function.require]: Failed opening required 'Auth/Auth.php' (include_path='.:/usr/share/php') in /var/www/web11/web/includes/functions.php on line 8
- In all php.ini files under /etc/php5, I have set include_path to ".:/usr/share/php". I have suphp active and if I write in a php file echo exec('whoami') I get the correct username suphp have for me. phpinfo() is providing all the correct data.
- Running my php script from cli from within the correct webuser, I have no problem accessing the files in the include_path.
- Nothing in the logs. /var/log/suphp.log on info and it seems to work alright. Setting apache to debug or info does not provide any help.
- And yes, the file do really exist in /usr/share/php..
Debian 5.0 Lenny with latest updates
PHP 5.2.6-1+lenny4 with Suhosin-Patch 0.9.6.2
suphp 0.6.2 (compiled myself with paranoid setting)