0
我有一個Joomla安裝並需要允許用戶從/ media文件夾運行一個PHP文件。 如何做到這一點?執行文件夾中的PHP文件夾,Nginx
使用當前配置,Nginx會將此PHP作爲文件下載,而不會執行它。 這裏是我的配置的一部分:
location ~* /media {
allow all;
expires 1d;
}
location /media/dir/test.php {
fastcgi_pass unix:/var/run/php5-fpm.sock;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
location/{
#PHP here works fine
try_files $uri $uri/ /index.php?$args;
# .. skipped ...
}
你的fastcgi配置是否正確?嘗試'location = /media/dir/test.php {}' –
正如我所說的,PHP在/中執行是可以的。你已經告訴我已經添加的位置(見配置)。 添加「=」不會影響任何內容。 –
你的php塊在哪裏執行'/'? –