Habe heute versucht, das aktuelle phpwcms (r398) auf einem shared Hosting Server bei G4W.de zu installieren.
Dabei bin ich genau nach der Anleitung vorgegangen.
- phpwcms_r398.zip auf dem Server entpackt
- Datei- und Verzeichnisrechte gesetzt
Installation gestartet. Datenbankserver (mySQL 5.1.37) wird als localhost angesprochen, Server ist Apache 2.2.12 auf Ubuntu Linux.
Der Datenbankzugriff funktioniert, die CREATE TABLE Statements werden korrekt ausgeführt, wie man über phpymyadmin verifizieren kann.
Für den Datenbank-User sind laut Administrator alle üblichen Rechte gesetzt, auch ALTER und INDEX.
Andere CMS (konkret: die aktuellen Versionen von Wordpress und Joomla) funktionieren im selben Account mit den selben Datenbankzugangsdaten einwandfrei.
Nach dem Anlegen der TABLES erscheint jedoch im Schritt 5 die Fehlermeldung:
"Errors while creating initial phpwcms tables. Solve it manually:",
darunter in einem Textfeld in roter Schriftfarbe eine große Anzahl an INSERT - Statements, jeweils gefolgt von einer Leerzeile.
Die Tabelle berlin_phpwcms_ads_formats existiert allerdings.
Anbei die ersten Zeilen der Ausgabe:
Code: Select all
INSERT INTO `berlin_phpwcms_ads_formats` (`adformat_id`, `adformat_created`, `adformat_changed`, `adformat_status`, `adformat_title`, `adformat_width`, `adformat_height`, `adformat_comment`) VALUES(1, '2007-03-19 22:30:42', '2007-03-19 22:30:42', 1, 'Leaderboard', 728, 90, '');
INSERT INTO `berlin_phpwcms_ads_formats` (`adformat_id`, `adformat_created`, `adformat_changed`, `adformat_status`, `adformat_title`, `adformat_width`, `adformat_height`, `adformat_comment`) VALUES(2, '2007-03-19 22:30:42', '2007-03-19 22:30:42', 1, 'Banner', 468, 60, '');
INSERT INTO `berlin_phpwcms_ads_formats` (`adformat_id`, `adformat_created`, `adformat_changed`, `adformat_status`, `adformat_title`, `adformat_width`, `adformat_height`, `adformat_comment`) VALUES(3, '2007-03-19 22:30:42', '2007-03-19 22:30:42', 1, 'Small Square', 200, 200, '');
In diesem Forum fand ich eine ähnliche Fehlersituation, daraufhin haben wir zusammen mit der Administration von G4W Datenbankrechte und Server Logs geprüft, leider ohne zu einer Lösung zu kommen. Der Administrator bat uns nun um weitergehende Fehlermeldungen. PHP Debug ist bereits auf "all" eingestellt, und im Apache Error Log ist leider auch kein weiterer konkreter Ansatz zu finden. Lässt sich im Installationsscript weiteres Debugging / Logging aktivieren?
Oder hat jemand ansonsten einen Lösungsansatz?
Bin dankbar für jede Hilfe, da wir an dieser Stelle so nicht weiterkommen.