Hallo,
nach mehrmaligem versuchen und vielen Stunden der Verzweiflung, wende ich mich nun an euch.
Ich habe alles per FTP wie in der Installationsanweisung auf den Server geladen.
wenn ich nun die Domain aufrufe, springt die Leiste im Browser auf:
www.domain.de/setup/index.php was ja auch richtig sein sollte…
nur sehe ich nichts ausser einen weissen bildschirm…
In der Serverlog Datei erfolgt folgender Fehler:
[Fri Jan 28 19:31:37 2011] [error] [client 93.241.118.10] PHP Fatal error: Call to undefined function array_fill_keys() in /var/www/vhosts/v36425.1blu.de/httpdocs/core/oxsysrequirements.php on line 194
Was hat das zu bedeuten und wie kann ich es beheben?
(nur der Vollständigkeit halber - Systemvorraussetzungen sind erfüllt?)
evtl. nicht im Binär-Modus übertragen?
die systemvorraussetzungen müssten stimmen…
Zur Vorgeschichte:
Der Oxid Shop war schon eimal installiert, zum ersten mal aber in einem extra ordner /oxid/
weil es aber wegen der weiterleitung zu kompliziert für die Kunden war, wurde einfach ohne einen extra ordner hochgeladen…
ab da an hats nicht mehr funktioniert, bzw. es konnte nicht erneut im Stammverzeichnis installiert werden.
Danach wurde der Server resettet und auf Ausgangszustand erneut installiert. die daten wurden erneut per FTP hochgeladen, aber dennoch funktioniert die Installationsroutine nicht mehr…
alte Daten hochgeladen?
Steht da noch der falsche Pfad in der confic.inc.php?
Oder in der .htaccess?
Oder ein “jungfräulicher” Shop, komplett und ganz neu?
[I]Edit: mir fällt da noch was ein - der Server wurde neu aufgesetzt? Stimmt da eventuell die Konfiguration der vhosts nicht? Es sollte “AllowOverride Allow from all” in der httpd.conf stehen. Außerdem kann das mit einer fehlerhaften php-config zu tun haben. In der .htaccess muß man definieren, welche Dateiendungen mit php5 verarbeitet werden sollen. Also reinschreiben: “AddHandler php-fastcgi5 .php .php5 .phtml”[/I]
Hallo Hebsacker,
Danke für deinen Denkanstoss.
da ich vorher den magentoshop installiert hatte, und dieser laut meinen systemvorraussetzungen leider nicht lief. er benötigt PHP5.2.0 und bei mir war nur 5.1.6, musste ich eine PHP5-CGI-Bin auf den Server laden.
und die entsprechenden Daten dann in der .htaccess angeben…
dann schriebst du:
Edit: mir fällt da noch was ein - der Server wurde neu aufgesetzt? Stimmt da eventuell die Konfiguration der vhosts nicht? Es sollte “AllowOverride Allow from all” in der httpd.conf stehen. Außerdem kann das mit einer fehlerhaften php-config zu tun haben. In der .htaccess muß man definieren, welche Dateiendungen mit php5 verarbeitet werden sollen. Also reinschreiben: “AddHandler php-fastcgi5 .php .php5 .phtml”
Da fiel es mir wieder ein, was ich vor dem Server resett getan habe.
Nun habe ich die PHP5CGI-Bin erneut hochgeladen und diesmal in meiner .htaccess datei vom Oxid shop die entsprechenden Variablen eingegeben…
Und es läuft…
Danke nochmal Hebsacker!!! 