Heute bin ich bei der Installation von PHPIDS auf einen Fehler gestoßen, dessen Bedeutung ich mir nicht sofort erklären konnte. Er lautete:
|
|
Mögliche Lösungen habe ich in Google schnell gefunden:
- PHP Version größer 5.1 installieren: Ich habe bereits PHP5.2.6-rc4 installiert
- PHP mit der SPL (Standard PHP Library) installieren
Hier wurde ich hellhörig und habe ich meine USE-Flags von PHP überprüft. natürlich war “spl” nicht in den USE-Flags. Ein schnelles:
|
|
Und die Sache war gegessen…
Kleiner Hinweis: Wenn man eaccelerator verwendet, muss man diesen auch neu kompilieren, sonst geht PHP oft nicht mehr ;)