Probleme nach Serverupdate

rhartinger

New Member
Guten Morgen,

ich habe ein kleines Problem nach dem Update meines Strato VServer von Plesk 9 auf 10. Als BS habe ich jetzt Ubuntu installiert. Das Backup, dass ich unter Plesk 9 erstellt habe konnte ich uploaden und rücksichern. Emails, Datenbanken und auch die VHosts sind alle zurückgesichert. Es sind 2 Kunden angemeldet und einige Domains. Bei einem Kunden funktioniert aber der Onlineshop nicht. Es kommt nur die Seite HTTp 500 Serverfehler. Wenn ich eine html-Seite in das Verzeichnis des Vhosts lade wird diese angezeigt. Irgendwie klappt das mit den php nicht. Es sind aber alle drauf. Wie kann ich hier den Fehler jetzt finden? Fehlt da irgendeine Einstellung im Plesk? Was braucht ihr um mir Tipps geben zu können?

Eine Joomla Seite unter einer Subdomain funktioniert auch. An php kann es also nicht liegen. Ich habe auch alle Dateien per ftp nochmal rüberkopiert. Onlineshop ist Gambio.
 
Last edited by a moderator:
Die Fehlermeldung sagt nicht viel aus.

Relevante Einträge findest du für den entsprechenden Host im Verzeichnis statistics oder logs. Weiß es gerade nicht auswendig.
Dort gibt es nochmals eine error_log
 
Diese Meldung finde ich da immer wieder

PHP Warning: require(/srv/www/vhosts/muldio.de/httpdocs/includes/filenames.php): failed to open stream: Operation not permitted in /var/www/vhosts/muldio.de/httpdocs/includes/application_top.php on line 85
[Mon May 30 11:20:22 2011]

Die Datei ist auf dem Server drauf.
 
Operation not permitted in [...]

Die Datei ist auf dem Server drauf.
Natürlich ist sie das, sonst käme "file not found" in der Meldung vor.
Not permitted lässt auf einen Rechte-Fehler hinweisen.
Somit hat application_top.php nicht genügend Rechte auf filenames.php zuzugreifen.
 
klingt nach Rechten oder einer "fehlerhaften" Apache/PHP-Config... (war's OpenbaseDir - aus dem Kopf heraus?)
 
ich würde mich in diesem falle nicht auf den Fehler "Operation not permitted" versteifen, sondern nochmals den Pfad anschauen.

Plesk speichert unter Ubuntu den vHost Kram unter "/var/www/vhosts".
Ich gehe davon aus, dass du vorher Opensuse genutzt hast. Plesk speichert unter "Suse" den vhost kram unter "/srv/www/vhosts/".

du musst somit bei "Allen" Vhost Kunden ggf. den Pfad einzelner PHP Anwendungen anpassen.

Die Pfade sehen mir sehr nach OSCommerce aus.
Editier mal die Datei "/var/www/vhosts/muldio.de/httpdocs/includes/configure.php" sofern unter "/var/www/vhosts/muldio.de/httpdocs/includes/local" keine configure.php ist, und ändere den Pfad von /srv auf /var in der kompletten Datei.

HF
 
hab ich mir auch gedacht. ABer daran liegt es nicht. Ich werd dann mal den Shop neu installieren. Dann muß es ja gehen
 
Was kommt denn jetzt für ein Fehler ?
Wie gesagt, anhand deiner Fehlermeldung sieht man den Pfadunterschied.

Den Shop gleich neu zu installieren, naja nicht die feine Art, aber jedem das sein *g
 
Back
Top