Current time: 05-17-2024, 10:45 PM Hello There, Guest! (LoginRegister)


Thread Closed 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[ERLEDIGT] RC7-Stable Nur noch 500 Errors
Author Message
elitepilot Offline
Member
***

Posts: 352
Joined: Feb 2008
Reputation: 0
Post: #1
[ERLEDIGT] RC7-Stable Nur noch 500 Errors
Hallo,
habe eben auf die stable geupgradet und habe nur noch Error 500 bei allen Seiten.

Bei der Installation gab es einen Fehler den ich aber schon selbst behoben habe:
"Setting Engine Permissions: .............done
Rebuilding customers...done
Starting ispCP GUI-Backend communication Daemon: ispcp_daemon.
Starting ispCP Network Traffic Logger: ispcp_network.
Syntax error on line 26 of /etc/apache2/sites-enabled/00_master.conf:
ServerAdmin takes one argument, The email address of the server administrator
httpd not running, trying to start
Stopping Postfix Mail Transport Agent: postfix.
Starting Postfix Mail Transport Agent: postfix.
Stopping domain name service...: bind.
Starting domain name service...: bind.
Stopping Courier POP3 server: pop3d.
Starting Courier POP3 server: pop3d.
Stopping Courier IMAP server: imapd.
Starting Courier IMAP server: imapd.
Stopping ftp server: proftpd.
Starting ftp server: proftpd - processing configuration directory '/etc/proftpd/ispcp'
.
Stopping Courier authentication services: authdaemond.
Starting Courier authentication services: authdaemond."
(This post was last modified: 02-28-2009 08:54 PM by BeNe.)
02-28-2009 08:09 PM
Find all posts by this user
Top44 Offline
Member
***

Posts: 271
Joined: Sep 2007
Reputation: 1
Post: #2
RE: RC7-Stable Nur noch 500 Errors
Welche Module hast du geladen im apache ?
02-28-2009 08:33 PM
Find all posts by this user
elitepilot Offline
Member
***

Posts: 352
Joined: Feb 2008
Reputation: 0
Post: #3
RE: RC7-Stable Nur noch 500 Errors
Loaded Modules:
core_module (static)
log_config_module (static)
logio_module (static)
mpm_worker_module (static)
http_module (static)
so_module (static)
actions_module (shared)
alias_module (shared)
auth_basic_module (shared)
authn_file_module (shared)
authz_default_module (shared)
authz_groupfile_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgid_module (shared)
dir_module (shared)
env_module (shared)
fcgid_module (shared)
mime_module (shared)
negotiation_module (shared)
proxy_module (shared)
proxy_http_module (shared)
rewrite_module (shared)
setenvif_module (shared)
status_module (shared)
suexec_module (shared)
Syntax OK


Hab grade festgestellt das nur php Seiten betroffen sind.
Problem gefixed.
(This post was last modified: 02-28-2009 08:52 PM by elitepilot.)
02-28-2009 08:45 PM
Find all posts by this user
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #4
RE: RC7-Stable Nur noch 500 Errors
Quote:Problem gefixed.
Und was war der Fehler ? So können andere auch daraus lernen...

Greez BeNe
02-28-2009 08:54 PM
Visit this user's website Find all posts by this user
elitepilot Offline
Member
***

Posts: 352
Joined: Feb 2008
Reputation: 0
Post: #5
RE: RC7-Stable Nur noch 500 Errors
(02-28-2009 08:54 PM)BeNe Wrote:  
Quote:Problem gefixed.
Und was war der Fehler ? So können andere auch daraus lernen...

Greez BeNe

War in Problem das nicht im Zusammenhang mit ISPCP steht, sondern ein Fehler der durch ein Aptitude Upgrade ausgelöst wurde. Es wurden php-cgi und andere gelöscht durch ein neuinstallieren konnte das Problem behoben werden.
02-28-2009 10:27 PM
Find all posts by this user
domix Offline


Posts: 2
Joined: Mar 2009
Reputation: 0
Post: #6
RE: [ERLEDIGT] RC7-Stable Nur noch 500 Errors
Habe das gleiche Problem, html Seiten laufen, ispCP läuft, phpmyadmin, webmail und ftp-client laufen auch, nur php-Skripte wollen nicht es kommt die Errorseite 500. , CGI und PHP ist für die Domain eingeschaltet. In den errorlogs steht folgendes:

[error] [client 91.63.114.110] SoftException in Application.cpp:508: Directory "/var/www/virtual/mysticgen.net/htdocs" is writeable by group

ich habe die Datei per FTP hochgeladen somit ist es die Gruppe www-data und User vu2001. Die index.php hat die Rechte 644 und htdocs 775, wenn ich htdocs auf 755 setze dann kommt das:
[error] [client 91.63.114.110] SoftException in Application.cpp:508: Directory "/var/www/virtual/mysticgen.net" is writeable by group

wenn ich mysticgen.net auf 755 setze dann kommt das:
[error] [client 91.63.81.185] SoftException in Application.cpp:499: Directory /var/www/virtual is not owned by vu2003

Das kann doch nicht sein !?
Habe die Stabile Version installiert
ispCP 1.0.0 OMEGA
build: 20090225

Nur php geht noch nicht.
Bitte um Hilfe da ich schon vieles versucht habe und es hat nicht geholfen.
(This post was last modified: 03-03-2009 10:46 AM by domix.)
03-03-2009 10:42 AM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #7
RE: [ERLEDIGT] RC7-Stable Nur noch 500 Errors
Die Verzeichnisberechtigungen sind so:
Quote:drwxr-xr-x 17 root root 4096 2009-02-16 16:21 /var
drwxr-xr-x 13 root root 4096 2009-02-17 14:48 /var/www
drwxr-xr-x 6 vu2000 www-data 4096 2009-02-17 15:14 /var/www/virtual/
dr-xr-x--- 10 vu2001 www-data 4096 2009-03-03 00:00 /var/www/virtual/domain1.tld
drwxrwxr-x 3 vu2001 vu2001 4096 2008-03-25 15:46 /var/www/virtual/domain1.tld/htdocs/

und hier sieht's so aus:
Quote:drwxr-xr-x 6 vu2000 vu2000 4096 2009-02-17 15:14 /var/www/fcgi/
drwxr-xr-x 4 vu2001 vu2001 4096 2008-03-11 00:06 /var/www/fcgi/domain1.tld/
drwxr-x--- 2 vu2001 vu2001 4096 2008-03-11 00:06 /var/www/fcgi/domain1.tld/php5

und innerhalb des domain Verzeichnisses sollten die Dateien so sein:
Besitzer: vu2001:vu2001 (bzw. vu20xx...)
Rechte Dateien: 644, Verzeichnisse: 755

Wenn's immernoch nicht klappt, dürfte bei apache/su/fastcgi was nicht stimmen...
Da wären mehr Infos gut.

Gruss
J
03-03-2009 06:33 PM
Visit this user's website Find all posts by this user
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #8
RE: [ERLEDIGT] RC7-Stable Nur noch 500 Errors
Wurde die PHP Version vieleicht aktualisiert und Du hast eaccelerator drauf?
Wenn ja - dann muss eaccelerator neu kompiliert werden, danach apache neu starten.

Hier ist ein script um das Problem mit den User Rechten zu lösen:

nano /root/mysql.cnf
einfügen:
Code:
[client]
user=root
password=mysql_password

nano /var/www/ispcp/engine/setup/groups.sh
einfügen:
Code:
#!/bin/bash
#
# PROCESS DIRECTORY RIGHTS (OWNERSHIP & CHMOD)
#
# !!!! Edit path to mysql cnf file !!!!
mycnf=/root/mysql.cnf

# sample mysql.cnf looks like this:
# [client]
# user=user_for_ispcp_database_usualy_root
# password=password_of_user

for domain_id in `echo "SELECT domain_id FROM ispcp.domain" | mysql --defaults-file=$mycnf -s`;
do
uid=`echo "SELECT domain_uid FROM ispcp.domain WHERE domain_id='$domain_id'" | mysql --defaults-file=$mycnf -s`;
gid=`echo "SELECT domain_gid FROM ispcp.domain WHERE domain_id='$domain_id'" | mysql --defaults-file=$mycnf -s`;
dmn=`echo "SELECT domain_name FROM ispcp.domain WHERE domain_id='$domain_id'" | mysql --defaults-file=$mycnf -s`;
echo "===========================================================";
echo " $dmn";
echo "===========================================================";

# process ftp
echo "UPDATE \`ispcp\`.\`ftp_group\` SET \`gid\`='$gid' WHERE \`groupname\`='$dmn'" | mysql --defaults-file=/root/mysql.cnf -s
echo "UPDATE \`ispcp\`.\`ftp_users\` SET \`uid\`=$uid, \`gid\`='$gid' WHERE \`userid\` like '%@$dmn'" | mysql --defaults-file=/root/mysql.cnf -s
chown -vR vu$uid:vu$gid /var/www/virtual/$dmn
chmod 770 /var/www/virtual/$dmn
chown -v vu$uid:www-data /var/www/virtual/$dmn

chown -vR vu$uid:www-data /var/www/virtual/$dmn/backups
chmod 770 /var/www/virtual/$dmn/backups

chown -vR vu$uid:vu$gid /var/www/virtual/$dmn/cgi-bin
chmod 755 /var/www/virtual/$dmn/phptmp

chown -vR vu$uid:vu$gid /var/www/virtual/$dmn/errors
chmod 775 /var/www/virtual/$dmn/errors

chown -vR vu$uid:vu$gid /var/www/virtual/$dmn/htdocs
chmod -R -s /var/www/virtual/$dmn/htdocs
chmod -R 664 /var/www/virtual/$dmn/htdocs
find /var/www/virtual/$dmn/htdocs -type d -exec chmod 775 {} \;

chown -v vu$uid:www-data /var/www/virtual/$dmn/.ht*
chmod 640 /var/www/virtual/$dmn/.ht*

chown -vR vu$uid:www-data /var/www/virtual/$dmn/logs
chmod 770 /var/www/virtual/$dmn/logs

chown -vR vu$uid:www-data /var/www/virtual/$dmn/phptmp
chmod 770 /var/www/virtual/$dmn/phptmp

chown -R vmail.mail /var/mail/virtual/*

done
dann:
chmod 700 /var/www/ispcp/engine/setup/groups.sh

dann ausführen:
/var/www/ispcp/engine/setup/groups.sh

diese groups.sh und /root/mysql.cnf danach wieder löschen!
03-03-2009 06:45 PM
Find all posts by this user
domix Offline


Posts: 2
Joined: Mar 2009
Reputation: 0
Post: #9
RE: [ERLEDIGT] RC7-Stable Nur noch 500 Errors
Danke euch allem für die schnelle Hilfe aber habe kein eAccellerator es hilft alles nicht, bei mir laufen 7 Webseiten und es lief alles bis ich ispCP installiert habe, alte ftp Benutzer können sich noch einloggen mit alten Daten (habe proFTPd mit MySQL laufen) nur haben sie alte Verzeichnisse und die funktionieren nicht mehr weil die Hauptdomain reserviert ist für ispCP, habe das Problem jetzt gelöst, ich habe /var/www/virtual den Benutzer und Gruppe root eingestellt und jetzt funktioniert alles aber wenn der Installer von ispCP das anders setzt (www-data und vu2000) dann gibt es villeicht noch was anderes was man umstellen kann.Smile
03-04-2009 04:49 AM
Find all posts by this user
Thread Closed 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)