IIS | Eroare PHP: Nu este specificat niciun fișier de intrare (Administrarea sistemului, Php, Iis)

Cloud a intrebat.
a intrebat.

Rulez IIS 7.5 / PHP 7.0 CGI. Dacă deschid un fișier inexistent .php în browserul meu, primesc această eroare:

Nici un fișier de intrare specificat.

IIS nu utilizează pagina de eroare 404 pentru .php, ca în cazul fișierelor .html. Am găsit câteva soluții, de exemplu, setați doc_root în php.ini sau să comenteze open_basedir .. dar nu va ajuta. Știu că este o problemă de server, dar nu care.

Întrebarea este: De ce primesc mesajul „No input file specified.” dacă deschid un fișier .php inexistent și nu pagina de eroare IIS 404?

Comentarii

  • Puneți o întrebare? Aceasta pare a fi o afirmație. –  > Por joeqwerty.
  • Da, este o întrebare …  > Por Cloud.
  • Ei bine, atunci care este întrebarea? Ați postat o declarație. Poate ai putea rescrie afirmația ca întrebare și să adaugi câteva detalii relevante. –  > Por joeqwerty.
  • Întrebarea este: De ce primesc mesajul „No input file specified.” dacă deschid un fișier .php inexistent și nu pagina de eroare IIS 404? Btw … ți-am dat toate detaliile de care ai nevoie … – –  > Por Cloud.
1 răspunsuri
Cloud

Am găsit soluția: IIS 7 > Site > Handler Mappings > Edit handler > Request Restrictions > Mapping tab > Check „Invoke Handler only if request is mapped to:” > Select „File or folder”

Comentarii

  • Am aceeași problemă și este deja Fișier sau dosar selectat, dar tot aceeași eroare. –  > Por Riz.
  • @Riz ți-ai dat seama vreodată? 🙁 –  > Por rgoliveira.
  • Dacă cartografierea de mai sus este corectă, vă rugăm să verificați calea rădăcinii documentului în fișierul php.ini –  > Por bhuva nesh.

Tags:,