apache fejl 500 - ved php IO functioner..

Tags:    diverse

<< < 12 > >>
Hej, er ret sikker på der er noget galt med min server opsætning..

hver gang jeg forsøger at indlæse en fil fra min server så får jeg en fejl 500.. (tager ca 30sec før den dør med en 500 fejl.)

ect:

openMe.php
Fold kodeboks ind/udPHP kode 


test.php
Fold kodeboks ind/udPHP kode 


har osse prøvet med fopen, file_get_content osv.. det er det samme..

koden virker fint på en anden server, og det er ikke en htaccess fejl..

nogen forslag til hvor jeg kan lede efter fejlen?



14 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato

nogen forslag til hvor jeg kan lede efter fejlen?


Apache log filerne burde kunne give et hint.



Ellers kunne du jo se om cUrl ikke skulle være det du skal bruge:

http://dk2.php.net/curl



hov kunne være jeg lige skulle skrive OS osse :)

Ubuntu Linux 9.10
Apache version 2.2.12

og har mime type på php filer til: application/x-httpd-php - men den læser det som plain..





nogen forslag til hvor jeg kan lede efter fejlen?


Apache log filerne burde kunne give et hint.


Fold kodeboks ind/udKode 


edit:
nu lykkes det da at få en php fejl frem, istedet for fejl 500. (Stadig 30sec loade tid)
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 20.05.2010 14:25 af Bruger #3427
Er allow_url_fopen enabled i din PHP config ?



Er allow_url_fopen enabled i din PHP config ?


har osse prøvet med
Fold kodeboks ind/udPHP kode 


ved dog ikke om det er slået til inde i min cfg.
har kigget i filen, men syndes ikke at kunne se nogen steder der sto noget med "allow_url_fopen"

syndes bare det er underligt den læser filen som plain hvis jeg bruger file("/openMe.php");



Indlæg senest redigeret d. 20.05.2010 15:07 af Bruger #3427
Er allow_url_fopen enabled i din PHP config ?


har osse prøvet med
Fold kodeboks ind/udPHP kode 


ved dog ikke om det er slået til inde i min cfg.
har kigget i filen, men syndes ikke at kunne se nogen steder der sto noget med "allow_url_fopen"

syndes bare det er underligt den læser filen som plain hvis jeg bruger file("/openMe.php");


Tvivler på at allow_url_fopen kan ændres på runtime. Det SKAL sandsynligvis sættes i php.ini.

file() metoden indlæser kun filen, den eksekverer den ikke. Skal den eksekveres skal du bruge include().



man kan bare ikke $var = include..
så skal jeg lave min variabel inde i din fil jeg vil inkludere. ville nu være klart smartest hvis man file() virket.



Indlæg senest redigeret d. 20.05.2010 15:28 af Bruger #3427
nu har jeg kigget i php.ini og der står:

;;;;;;;;;;;;;;;;;;
; Fopen wrappers ;
;;;;;;;;;;;;;;;;;;

; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
allow_url_fopen = On



har løst det på en anden måde

så den her function på php.net
Fold kodeboks ind/udPHP kode 




<< < 12 > >>
t