我在我的服务器上运行了nginx + php-fastcgi,我试图允许/ var / www / contest中的php脚本上传到位于/ var / www / private / uploads的非公共目录。
我已经尝试更改php.ini中的include路径,但我得到的是“没有指定输入文件”。当我尝试查看上传图片的/竞赛页面时。
答案 0 :(得分:0)
你的php脚本将以某个用户身份运行。授予该用户对/ var / www / private / uploads的访问权限。
答案 1 :(得分:0)
首先,检查PHP_INI系统中的upload_tmp_dir
并设置为正确的路径。
检查它的写入权限。
使用move_uploaded_file手动将文件存储在正确的位置。