Problem with fast-cgi (ERROR 500) - sufijen - 03-08-2008 01:49 AM
Hi,
i have a problem with the installation.
My System:
vServer with
Debian Etch,
ispCP Omega RC3
I tried to install the System twice, but nothing has changed. (Installation with Wiki-Debian-Guide)
My logs:
error.log
suexec.log
ispcp.*myhost*.de-error.log (admin panel)
I changed nothing during installation.
I can post everything you need.
RE: Problem with fast-cgi (ERROR 500) - joximu - 03-08-2008 02:11 AM
Hi
suexec Wrote:[2008-03-07 15:14:39]: target uid/gid (2000/2000) mismatch with directory (0/0) or program (2000/2000)
there's the problem...
please check the path owners/groups of /var/www/fcgi/master and /var/www/ispcp/gui
/J
RE: Problem with fast-cgi (ERROR 500) - sufijen - 03-08-2008 02:21 AM
I can check it, but who has to be the ownder?
/var/www/fcgi/master
Owner: root
Group: root
Rights: drwxr-xr-x
/var/www/ispcp/gui
Owner: vu2000
Group: www-data
Rights: dr-xr-xr-x
What's the problem? Is that wrong?
RE: Problem with fast-cgi (ERROR 500) - joximu - 03-08-2008 02:25 AM
Code:
# ls -la /var/www/fcgi/
drwxr-xr-x 6 vu2000 vu2000 4096 2008-02-25 21:24 .
drwxr-xr-x 12 root root 4096 2008-02-25 22:50 ..
drwxr-xr-x 4 vu2003 vu2003 4096 2008-02-05 16:58 domain1.tld
drwxr-xr-x 4 vu2005 vu2005 4096 2008-02-25 21:24 domain2.tld
drwxr-xr-x 4 vu2000 vu2000 4096 2008-01-27 02:46 master
# ls -la /var/www/fcgi/master/
drwxr-xr-x 4 vu2000 vu2000 4096 2008-01-27 02:46 .
drwxr-xr-x 6 vu2000 vu2000 4096 2008-02-25 21:24 ..
-rw-r--r-- 1 vu2000 vu2000 220 2008-01-27 02:37 .bash_logout
-rw-r--r-- 1 vu2000 vu2000 414 2008-01-27 02:37 .bash_profile
-rw-r--r-- 1 vu2000 vu2000 2227 2008-01-27 02:37 .bashrc
drwxr-xr-x 2 root root 4096 2008-01-27 02:46 php4
-rwxr-xr-x 1 vu2000 vu2000 195 2008-01-27 02:46 php4-fcgi-starter
drwxr-xr-x 2 root root 4096 2008-02-25 00:00 php5
-rwxr-xr-x 1 vu2000 vu2000 195 2008-01-27 02:46 php5-fcgi-starter
I don't know why it's not in your installation - normally the setup does it correct.
/J
RE: Problem with fast-cgi (ERROR 500) - sufijen - 03-08-2008 02:34 AM
Code:
# ls -la /var/www/fcgi/
total 3
drwxr-xr-x 3 vu2000 vu2000 1024 Mar 7 15:14 .
drwxr-xr-x 8 root root 1024 Mar 7 15:13 ..
drwxr-xr-x 4 root root 1024 Mar 7 15:14 master
# ls -la /var/www/fcgi/master/
total 6
drwxr-xr-x 4 root root 1024 Mar 7 15:14 .
drwxr-xr-x 3 vu2000 vu2000 1024 Mar 7 15:14 ..
drwxr-xr-x 2 root root 1024 Mar 7 15:14 php4
-rwxr-xr-x 1 vu2000 vu2000 195 Mar 7 15:14 php4-fcgi-starter
drwxr-xr-x 2 root root 1024 Mar 7 15:14 php5
-rwxr-xr-x 1 vu2000 vu2000 195 Mar 7 15:14 php5-fcgi-starter
Is that wrong? I don't think so?!? And what can i do to activate my/the system.
RE: Problem with fast-cgi (ERROR 500) - joximu - 03-08-2008 02:49 AM
*the master is wrong....*
I thought you saw that.
chown vu2000:vu2000 /var/www/fcgi/master
and then try again.
RE: Problem with fast-cgi (ERROR 500) - sufijen - 03-08-2008 03:06 AM
It works!!!! Thank you very very much.
Now a backup^^ and then i will try it with some php-extensions
RE: Problem with fast-cgi (ERROR 500) - uwe - 11-24-2008 08:38 AM
i had the exact same problem with nightly ispcp-omega-trunk-20081123 !! this is also debian etch , i thought ill let you know maybe its a regression !
RE: Problem with fast-cgi (ERROR 500) - sci2tech - 11-24-2008 09:19 AM
I already fixed in trunk (r1403) today. Sorry about this, was my fault. Regression was introduced in r1396
RE: Problem with fast-cgi (ERROR 500) - jemmrich - 11-24-2008 04:57 PM
Hi, I just happened to be installing ispcp and may have downloaded the package before the changes were made yesterday.
So far my email is working from my vhcs2 upgrade which took me 5pm-12am and now im working on getting the websites to show up. Its been a long scary process
Im getting the same errors but it looks as if my permissions are correct:
drwxr-xr-x 48 vu2000 vu2000 4096 Nov 23 19:12 /var/www/fcgi
drwxr-xr-x 4 vu2000 vu2000 4096 Nov 23 19:04 /var/www/fcgi/master
dr-xr-xr-x 12 vu2000 www-data 4096 Nov 23 18:53 /var/www/ispcp/gui
drwxrwx--- 18 vu2055 www-data 4096 Nov 23 19:12 /var/www/virtual/lwp.ca
and my apache config for this domain looks like:
Code:
<VirtualHost 216.208.38.144:80>
<IfModule suexec_module>
SuexecUserGroup vu2055 vu2055
</IfModule>
ServerAdmin root@lwp.ca
DocumentRoot /var/www/virtual/lwp.ca/htdocs
ServerName lwp.ca
ServerAlias www.lwp.ca lwp.ca *.lwp.ca
ErrorLog /var/log/apache2/users/lwp.ca-error.log
TransferLog /var/log/apache2/users/lwp.ca-access.log
CustomLog /var/log/apache2/lwp.ca-traf.log traff
CustomLog /var/log/apache2/lwp.ca-combined.log combined
Alias /errors /var/www/virtual/lwp.ca/errors/
ErrorDocument 401 /errors/401/index.php
ErrorDocument 403 /errors/403/index.php
ErrorDocument 404 /errors/404/index.php
ErrorDocument 500 /errors/500/index.php
Alias /pma /var/www/ispcp/gui/tools/pma/
Alias /webmail /var/www/ispcp/gui/tools/webmail/
Alias /ftp /var/www/ispcp/gui/tools/filemanager/
<Directory /var/www/ispcp/gui>
Options -Indexes Includes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule mod_fastcgi.c>
ScriptAlias /php4/ /var/www/fcgi/master/
ScriptAlias /php5/ /var/www/fcgi/master/
<Directory "/var/www/fcgi/master">
AllowOverride None
Options +ExecCGI MultiViews -Indexes
Order allow,deny
Allow from all
</Directory>
</IfModule>
<IfModule mod_php4.c>
<Directory /var/www/ispcp/gui>
php_admin_value open_basedir "/var/www/ispcp/gui/:/etc/ispcp/:/var/run/ispcp.lock:/proc/:/bin/df:/bin/mount:/var/log/rkhunter.log:/var/log/chkrootkit.log:/usr/share/php/"
php_admin_value session.save_path "/var/www/ispcp/gui/phptmp/"
php_admin_value upload_tmp_dir "/var/www/ispcp/gui/phptmp/"
</Directory>
</IfModule>
<IfModule mod_php5.c>
<Directory /var/www/ispcp/gui>
php_admin_value open_basedir "/var/www/ispcp/gui/:/etc/ispcp/:/var/run/ispcp.lock:/proc/:/bin/df:/bin/mount:/var/log/rkhunter.log:/var/log/chkrootkit.log:/usr/share/php/"
php_admin_value session.save_path "/var/www/ispcp/gui/phptmp/"
php_admin_value upload_tmp_dir "/var/www/ispcp/gui/phptmp/"
</Directory>
</IfModule>
php_admin_value open_basedir "/var/www/virtual/lwp.ca/htdocs/:/var/www/ispcp/gui/:/etc/ispcp/:/var/run/ispcp.lock:/proc/:/bin/df:/bin/mount:/var/log/rkhunter.log:/var/log/chkrootkit.log:/usr/share/php/"
<Directory /var/www/virtual/lwp.ca/htdocs>
# httpd dmn entry PHP support BEGIN.
# httpd dmn entry PHP support END.
Options Indexes Includes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
the error logs:
Code:
tail /var/log/apache2/suexec.log
[2008-11-24 01:51:09]: uid: (vu2055/vu2055) gid: (2055/2055) cmd: php5-fcgi-starter
[2008-11-24 01:51:09]: target uid/gid (2055/2055) mismatch with directory (2000/2000) or program (2000/2000)
and i can successfully execute this command with no problem:
Code:
php5-cgi -f /var/www/virtual/lwp.ca/htdocs/index.php
any ideas that might help?
thanks greatly!
|