Frank Schönmann: open-Funktion verursacht Internal Server Error

Beitrag lesen

hi!

Ich habe ein ziemlich nerviges Problem: Seit gestern funktionieren meine Scripts
nicht mehr. Ich ging auf meine Seite und bekam einfach einen "Internal Server Error".
(Ich hatte in der Zwischenzeit nichts verändert, aber vielleicht hat gestern mein
Server-Provider eine neue Apache-Version o.ä. aufgespielt.)

Anscheinend tritt das Problem aber nur bei Scripts auf, die die open-Funktion
verwenden, da der Fehler nicht mehr kommt, wenn ich die open-Befehle entferne.
Als Test habe ich ein ganz simples Programm geschrieben, das einfach eine Datei
öffnen und ausgeben soll.

Vielleicht hat die Datei, die du auslesen willst, die falschen Dateirechte, so dass der
Webserver (oder der User, der die Skripts ausfuehrt) sie nicht lesen darf. "Internal
Server Error" tritt immer auf, wenn das Skript einen Fehler erzeugt, sagt also nicht viel
aus. Am besten siehst du im Error-Logfile nach, was genau den Fehler verursacht hat.

bye, Frank!

--
Never argue with an idiot. He will lower you to his level and then
beat you with experience.