Avatar billede it-interesseret Nybegynder
16. december 2010 - 17:46

No input file specified

Hej alle

Server: Windows Server 2008, Apache 2.2 med fcgid (fastcgi), PHP.

Da jeg opgraderede php fra 5.2.13 til 5.2.16 og fik jeg denne fejl: No input file specified

Jeg har googlet emnet en del.

Det henvises til, at man skal sætte doc_root (PHP) til den samme mappe, som DocumentRoot (Apache), men det kan jeg ikke, fordi jeg har kun en ServerRoot med forskellige DocumentRoot's for hver Vhost fil (jeg kører med mange sites på min webserver).

Når jeg hopper tilbage til PHP version 5.2.13, så er der ingen problemer.

Jeg har også prøvet at frakoble linjen: doc_root (den har altid være Null, dvs. der har aldrig tidligere været defineret en mappe)

Men lige lidt hjælper det, jeg har også prøvet at sætte det til den doc_root til samme sti som ServerDocument i form af disse 4 forsøg (har restartet apache efter hvert forsøg):

doc_root = "C:/Storage/Web"
doc_root = "C:/Storage/Web/"
doc_root = "C:\Storage\Web"
doc_root = "C:\Storage\Web\"

Det hjalp heller ikke.

Jeg har også sætte cgi.force_redirect = 0 (den har hele tiden stået på 1), men det hjalp heller ikke.

Er der en, som har nogle gode forslag?

Som sagt kom det efter en PHP opgradering, hvor jeg har genanvendt php.ini-filen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester