Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

ich habe folgendes Problem:

Nach der Installation eines Webservers (SuSE ES 9) läßt sich der Apache (2.x) zwar starten, jedoch können keine extensions geladen werden. Das heißt ich bekomme beim Aufruf z.B. einer Session im Web-Dokument den bekannten Fehler:

"Fatal error: Call to undefined function: session_start() in [...]"

Das Selbe ist bei allen extensions der Fall, die unter /usr/lib64/php liegen. Die php.ini verweist auf den korrekten Pfad für die extensions.

Der Apache startet ohne Fehler, auch in den error-logs wird kein Fehler angezeigt.

Lediglich (und das verwundert mich) ist bei Aufruf von "phpinfo()" in einem Web-Dokument in der "Configure Command" Sektion zu sehen, daß bestimmte extensions disabled sind:

z.B.: " '--disable-session' '--without-mysql' "

Bei einer "Standard"-Installation sollten diese jedoch enabled sein (zumindest hatte ich bisher noch keine Probleme damit).

Hat jemand eine Idee bzw. gibt es eine Möglichkeit (ohne neu zu kompilieren) die extensions zu enablen (falls es keine andere Möglichkeit gibt, das Problem zu lösen ;) )?.

Wie gesagt, Apache 2.x, PHP 4.3.4

Danke im Voraus!

Geschrieben

wenn php vermittels --disable-session bzw. --without-mysql gebaut wurde, hast du keine chance. du solltest php neu installieren - version 4.3.4 ist uralt und seitdem wurden über 150 bugs ausgebessert.

wget http://at2.php.net/get/php-4.3.11.tar.gz/from/this/mirror

tar -xzf php-4.3.11.tar.gz

./configure --with-mysql --with-blabla

make

make install

php.ini anpassen bzw. alte einstellungen übernehmen

LoadModule php4_module libexec/libphp4.so in die httpd.conf

AddType application/x-httpd-php .php ebenso

apachectl start

s'Amstel

Geschrieben

Danke für die Antwort, das hatte ich befürchtet...

Habe PHP neu installiert, jetzt läuft es.

Ich frage mich trotzdem, warum die Optionen während der Installation nicht kompiliert wurden. Hatte wie gesagt bisher noch keine Probleme.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...