PDA

View Full Version : Problem with session and suPHP


chua_jose
14th March 2008, 15:48
Hi,
i have install suPHP, and when i try start-session on script PHP, i recived this error:
Warning: session_start() [function.session-start]: open(/var/lib/php/session/sess_7ue3a95psdsscri4o0e7aeopt7, O_RDWR) failed: Permission denied (13)

If i do
chmod 777 /var/lib/php/session
all work ok.

But can you tell me why the website do not use there own phptmp ?

I checked PHP Safe mode in options of domain.

in my php.in i have
session.save_path = /var/lib/php/session


Thanks

till
15th March 2008, 10:25
The safe mode options in ISPConfig will not work when you use suphp. If you want to use dedicated a session directory for every website, you will have to create a custom php.ini file for every site and set the session.save_path there to the correct directory.

FractalizeR
1st October 2008, 16:28
Is there a way to automate this task of creating a copy of php.ini for each created site when suphp is used? suphp does not support php_value and php_admin_value in .htaccess or httpd.conf

dpicella
14th August 2010, 20:52
The way I get around this is to keep the permission on /var/lib/php/session as 770 (the default)

Then, add the suphp user to the apache group like so:

# usermod -a -G apache web1

But ... you will have to do this every time ispconfig 3 changes your website.

If your website settings are set in stone, then it should be no big deal.