Problem mit PHP "MySQL Modul für MySQL 5"

Moin allerseits!

Ich versuche gerade, OXID eShop CE zum Laufen zu bringen und
komme nicht ueber den Startbildschirm hinaus.

Grund: das rote Kästchen bei “MySQL Modul für MySQL 5” wird nicht grün.

Umgebung: Windows XP, Apache 2.2.14, MySQL 5.1.44, PHP 5.3.2,
OXID eShop CE 4.2.0.

Das PHP MySQL Modul an sich läuft. Zumindest behaupten das
phpinfo() und phpMyAdmin. Nur OXID ist anderer Meinung, und meine
Überzeugungskunst ist am Ende.

Einen ähnlichen Effekt zeigt auch das Apache Rewrite-Modul, nämlich
Apache sagt, das Modul ist geladen, aber OXID färbt es rot. Allerdings
für das Rewrite-Modul kann ich in oxsysrequirements.php den Test
abschalten, somit wäre das kein Hindernis, um zum zweiten Bildschirm
zu gelangen.

Erwähnen sollte ich vielleicht, daß Apache, MySQL, PHP nicht 'normal’
auf dem Rechner installiert sind, sondern sie liegen auf einem USB Laufwerk.
Das ist aber für die andere Komponenten z.B. phpMyAdmin kein Problem,
und ich glaube, auch für OXID ist das nicht der entscheidende Punkt.

Auf http://downtown.trilo.de/svn/app.oxid/trunk/index-details.html ist
geschildert, was ich schon alles probiert habe.

Tja, sorry daß ich eine so lange Nachricht hier poste. Hätte ich es
kürzer sagen können? Über einen kleine Pointer, in welche Richtung
ich weiter denken kann würde ich mich riesig freuen.

Bye

p.s. Noch 'ne Frage: Auf dieser oben erwähnten Webseite habe ich
den roten Einkaufswagen als Logo verwendet. Darf ich den dort lassen?

Hallo Norbert,

der OXID läuft noch nicht mit PHP 5.3

Gruß

Wenn du weißt dass Mysql in der erforderlichen Version läuft kannst du die Prüfung einfach abschalten: http://www.oxid-esales.com/forum/showthread.php?t=3397

Die Funktion von Modrewrite kannst du prüfen indem du die Seite /admin/test.php im Browser aufrufst. Wenn da nicht “mod_rewrite_on” erscheint stimmt was nicht.

Hi Marco und lefonic

Danke fuer die prompten Antworten

> der OXID läuft noch nicht mit PHP 5.3

So einfach kann die Lösung sein, wenn man dir richtigen Leute fragt :)))

Habe fast sowas geahnt, denn in irgendeinem anderen Thread hat jemand
von Euch angemerkt, dass er sich wundert, dass “die Provider immer einfach
die neuesten Versionen auf die Server bügeln”. Da haette ich hellhörig werden
müssen, stattdessen ich hab’s verdrängt.

> Wenn du weißt dass Mysql in der erforderlichen Version läuft …

Erstmal PHP downgraden, dann schaue ich weiter. Der bplaced-Thread
scheint ja ein ziemlich wichtiger zu sein.

Also Danke nochmal. Wenn Ihr nichts mehr von mir hört, dann läuft alles.
Spässle - auch wenns läuft gebe ich kurze Rückmeldung. Kann aber dauern.

Bye
Norbert

[QUOTE=ncm;28077]Hi Marco und lefonic

Danke fuer die prompten Antworten

> der OXID läuft noch nicht mit PHP 5.3

So einfach kann die Lösung sein, wenn man dir richtigen Leute fragt :)))
[/QUOTE]

Ahem, ich bin vielleicht nicht der richtige, aber bei mir läuft Oxid mit PHP 5.3.1, und zwar mit dem Zend Server CE 5.0

Hier wird allerdings bei den Systemvoraussetzungen auch von Oxid gemeckert, dass MySQL nicht installiert sei. Tut aber keinen Abbruch.

Installiert habe ich ursprünglich unter XAMPP 1.7, da war aber auch schon PHP 5.3 dabei.

Mit dem Zend Optimizer gewinnt man noch etwas Speed, auch noch einen Hauch gegenüber Xcache, den ich unter Xampp schon installiert hatte.

Viel Erfolg,
Achim

Hey oxal

[QUOTE=oxal;28084]…, aber bei mir läuft Oxid mit PHP 5.3.1, und zwar mit dem Zend Server CE 5.0
[/QUOTE]

Danke für Deine Bemerkung. Sowas finde ich doch eine interressante Neben-
Information! Nicht, dass ich’s nachmachen will, aber es verfeinert das Gefühl für
das Produkt.

Habe PHP downgegraded und die PHP-MySQL-Modul-Ampel wurde grün.
(downtown.trilo.de/svn/app.php/trunk/index-details.html#20100325.1717)

Als nächstes werde ich die Apache-Rewrite-Ampel von rot auf grün schalten.

Bye
Norbert