我有一个项目,我正在设置文件上传。该项目是在Zend,但我使用PHP的$ _FILES数组和move_uploaded_file来保存文件。这在我的Windows Vista计算机上工作完美,但不会将文件保存在Windows 7上。php move_uploaded_file只能在Windows 7上工作
它为每次上传创建一个新文件夹没有问题,但不会保存文件并且不会显示错误消息。它与其他计算机的代码完全相同(从源代码控制中获取)并且都使用PHP 5与WAMP服务器。任何想法为什么Windows 7计算机不会保存?我甚至将“完全控制”添加到“所有人”以获取上传文件夹。
你检查过Windows 7中的事件查看器是否有任何错误? – 2009-12-22 02:44:03
你是否显示错误? error_reporting(E_ALL)会添加一些输出吗? – 2009-12-22 02:44:39
我的猜测是这是一个安全/权限问题。 – cletus 2009-12-22 02:45:05