PHP installation auf SUSE 11.2 ändern - aber wie?
Hallo Leute,
folgende Situation: Open Suse 11.2 - Apache2 - PHP 5.3.0 - alles von Original DVD installiert.
Da aber in der PHP Installation keine DBase Unterstützung mehr drin ist, ich diese aber zwingend für Datenimporte nach MySQL (2x täglich cirka. 350.000 Datensätze) benötige, hier meine Frage.
Wie kann ich diese Unterstützung nachinstallieren. Da ich aber kein Linux Experte bin und ich auch keine Ahnung von kompilieren habe, brauche ich hier eine
einfache Anleitung.
Ich habe mir gedacht, vielleicht könnte man die PHP Installation aus dem aktuellen XAMPP 1.7.3.a nehmen und drüber "installieren / kopieren".
Geht sowas? Wenn ja, wie, wo, was. Ich bin mehr der Windows Mensch und muß das ganze aber auf Linux realisieren.
Kann mir da einer ein Howto geben?
Vielen Dank für Eure Hilfe.
Gruß ZHermann
folgende Situation: Open Suse 11.2 - Apache2 - PHP 5.3.0 - alles von Original DVD installiert.
Da aber in der PHP Installation keine DBase Unterstützung mehr drin ist, ich diese aber zwingend für Datenimporte nach MySQL (2x täglich cirka. 350.000 Datensätze) benötige, hier meine Frage.
Wie kann ich diese Unterstützung nachinstallieren. Da ich aber kein Linux Experte bin und ich auch keine Ahnung von kompilieren habe, brauche ich hier eine
einfache Anleitung.
Ich habe mir gedacht, vielleicht könnte man die PHP Installation aus dem aktuellen XAMPP 1.7.3.a nehmen und drüber "installieren / kopieren".
Geht sowas? Wenn ja, wie, wo, was. Ich bin mehr der Windows Mensch und muß das ganze aber auf Linux realisieren.
Kann mir da einer ein Howto geben?
Vielen Dank für Eure Hilfe.
Gruß ZHermann
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 138216
Url: https://administrator.de/contentid/138216
Ausgedruckt am: 20.11.2024 um 05:11 Uhr
10 Kommentare
Neuester Kommentar
also pecl ist relativ einfach zu installieren. siehe z.B. hier http://www.geoworld.de/dbase-in-php.html
Moin,
mein guter Rat an dieser Stelle: FINGER WEG!!!!!
Auf nem Produktions-Server darf man nur ausprobieren wenn man genau weiss was man da tut (und dann weiss man das man das nicht tut und holt sich nen Test-System!). Ich kann dir nur dringend ans Herz legen: Nimm dir die 2-3h mehr Zeit (und wenn es 1-2 Wochen sind!) und bau dir erstmal ein Testsystem auf andem du sachen ausprobieren kannst. Es gibt bei Linux idR. KEINE Sicherheitsabfrage und keine großen Warnungen. Wenn du ne Datei einmal überschrieben hast ist die weg (nen Papierkorb gibt es auf der Shell auch nicht).
Und auf dem Testsystem kannst du dann ausprobieren wie es mit PECL geht - glaub mir wenn ich dir sage das dir das viele Probleme ersparen wird. Denn wenn du erstmal etwas aktuallisierst dann weiss dein SuSE nicht das du hier ne zusätzliche Lib installiert hast - und wird auch keine Rücksicht darauf nehmen. Und dabei ist es egal ob du SuSE, RedHat, Debian, Gentoo oder was anderes nimmst -> DA sind die alle gleich ;)
mein guter Rat an dieser Stelle: FINGER WEG!!!!!
Auf nem Produktions-Server darf man nur ausprobieren wenn man genau weiss was man da tut (und dann weiss man das man das nicht tut und holt sich nen Test-System!). Ich kann dir nur dringend ans Herz legen: Nimm dir die 2-3h mehr Zeit (und wenn es 1-2 Wochen sind!) und bau dir erstmal ein Testsystem auf andem du sachen ausprobieren kannst. Es gibt bei Linux idR. KEINE Sicherheitsabfrage und keine großen Warnungen. Wenn du ne Datei einmal überschrieben hast ist die weg (nen Papierkorb gibt es auf der Shell auch nicht).
Und auf dem Testsystem kannst du dann ausprobieren wie es mit PECL geht - glaub mir wenn ich dir sage das dir das viele Probleme ersparen wird. Denn wenn du erstmal etwas aktuallisierst dann weiss dein SuSE nicht das du hier ne zusätzliche Lib installiert hast - und wird auch keine Rücksicht darauf nehmen. Und dabei ist es egal ob du SuSE, RedHat, Debian, Gentoo oder was anderes nimmst -> DA sind die alle gleich ;)
Moin,
gut das du kein Arzt geworden bist! Wie - sie haben Kopfschmerzen? Sehe ich keinen Grund für - also gibts nen Kopfschuss und die Schmerzen sind auch gleich weg...
Wie wäre es wenn du einfach mal ein Problem löst als dir 5 neue aufzubinden? Du bekommst ne Meldung das deine Time-Zone nicht stimmt -> also poste die Meldung (genau) hier und man kann dir sagen wie du die TZ einstellst. Das wird benötigt um rauszufinden ob es ein neueres Paket gibt (oder ggf. beim übersetzen um Fehler zu vermeiden... Der Compiler meckert gern mal wenn der Sourcecode vom Datum her in der Zukunft liegt...).
Wenn du dagegen jetzt auf XAMPP wechselst dann hast du auf deiner VM das Problem behoben. Gut -> und was machst du auf dem Produktiv-System? Nen System nutzen welches explizit nicht für den Produktiv-Einsatz gedacht ist? Oder dann doch da ausprobieren?
Leider ist Linux != Windows. Hier wird nicht einfach nen bisserl rumgeklickt und dann läufts scho irgendwie. Hier werden Fehler noch wirklich behoben - damit es auch zukünftig STABIL läuft!
gut das du kein Arzt geworden bist! Wie - sie haben Kopfschmerzen? Sehe ich keinen Grund für - also gibts nen Kopfschuss und die Schmerzen sind auch gleich weg...
Wie wäre es wenn du einfach mal ein Problem löst als dir 5 neue aufzubinden? Du bekommst ne Meldung das deine Time-Zone nicht stimmt -> also poste die Meldung (genau) hier und man kann dir sagen wie du die TZ einstellst. Das wird benötigt um rauszufinden ob es ein neueres Paket gibt (oder ggf. beim übersetzen um Fehler zu vermeiden... Der Compiler meckert gern mal wenn der Sourcecode vom Datum her in der Zukunft liegt...).
Wenn du dagegen jetzt auf XAMPP wechselst dann hast du auf deiner VM das Problem behoben. Gut -> und was machst du auf dem Produktiv-System? Nen System nutzen welches explizit nicht für den Produktiv-Einsatz gedacht ist? Oder dann doch da ausprobieren?
Leider ist Linux != Windows. Hier wird nicht einfach nen bisserl rumgeklickt und dann läufts scho irgendwie. Hier werden Fehler noch wirklich behoben - damit es auch zukünftig STABIL läuft!