我沒有這個問題,直到我改變了我的php.ini包含路徑,希望能夠上傳到docroot以外的目錄。當我遇到「沒有指定輸入文件」。錯誤我把它改回到默認的php.ini,現在它不會消失!討厭的流行「未指定輸入文件」。與nginx_php-fastcgi
關於可能發生什麼的任何想法?
我沒有這個問題,直到我改變了我的php.ini包含路徑,希望能夠上傳到docroot以外的目錄。當我遇到「沒有指定輸入文件」。錯誤我把它改回到默認的php.ini,現在它不會消失!討厭的流行「未指定輸入文件」。與nginx_php-fastcgi
關於可能發生什麼的任何想法?
在文件/etc/php-fpm.d/www.conf
變化
用戶:nginx的
組:nginx的
這爲我修好了!我不得不編輯'/ etc/php5/fpm/pool.d/app.conf'。我有多個池,因此用戶/組需要成爲appuser/appuser。我已將其設置爲appuser/www-data,並導致此問題。 –
這也適用於我。我的情況是,我正在使用vagrant和php 7與FPM。所以我不得不編輯/etc/php/7.0/fpm/pool.d/www.conf並將用戶和組更改爲流浪。 – user1105491
編輯nginx.conf
http{
....
server{
....
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME D:\WebRoot\www\$fastcgi_script_name;
include fastcgi_params;
}
}}
將D:\ WebRoot \ www \替換爲您的網絡服務器的根目錄
希望看到這個問題解決,而不回電給Apache – shigeta
我敢打賭,你使用Godaddy的主機 –
Ha nope。這實際上是在一個EC2實例 –