[GREGEL DOT COM]

eAccelerator-Update auf 0.9.6 eingespielt, Website bleibt aber weiß?
Das Logfile meldet einen Fehler, wie….

PHP Fatal error:  Can’t load /srv/www/some/thing/index.php, open_basedir restriction.
in Unknown on line 0

Lösung:

eAccelerator neu compilieren, und zwar mit ohne … ;-)

--without-eaccelerator-use-inode

Im Detail, nach dem Download und entpacken:

phpize
./configure --without-eaccelerator-use-inode
make
make install

eA-Cache löschen und Apache neustarten ist auch noch eine gute Idee!

Aktuelle Suchbegriffe:
  • php open_basedir eaccelerator /
  • eaccelerator open_basedir restriction /
  • eaccelerator deinstallieren /
  • eaccelerator open_basedir /
Fan werden!
Nur ein Klick und Du kannst dem Blog auf Facebook und Google+ folgen!

3 Kommentare zum Artikel

  • Arven (Michaela)

    Arven (Michaela)

    Huch bei mir springt auch so ein Ding am Monitor zwecks aktualisieren, ist das sowas?

    • Marc

      Marc

      Huhuu Michaela,
      also ich weiß nicht genau was für ein Ding Du da hast :-) … aber wenn Du nicht gerade auf einem Linux-Server eingeloggt bist und deinen eigenen Webserver administrierst, dann hat dies nicht damit zu tun!
      Vielleicht kannst Du einen Screenshot machen oder so?

  • Nils

    Nils

    Danke für den Hinweis.
    Hat bei mir trotz configure option (apache neustart und löschen des caches incl) nicht funktioniert. Provisorisch erst mal open_basedir aus.
    Oder ich nehme in Zukunft doch wieder APC.

Los geht's, jetzt Dein Kommentar...

Hinweis: SEO-Kommentare landen im Spamordner. Bitte beachte die Datenschutzerklärung vor dem Absenden deines Kommentars - denn durch das Senden akzeptierst du sie. Keine Sorge, dort steht nur das, was der Gesetzgeber im 21. Jahrhundert verlangt. Ich bin einer der Guten.