我有一个允许用户上传照片的页面 - 我认为相当标准的 php。
这适用于我迄今为止一直使用的实时服务器,但我最近在我的 Mac 上设置了 php,现在上传已停止工作。
我猜这是因为 php.ini 文件中的 upload_tmp_dir 没有正确设置。
有谁知道我需要做什么?
EDIT:
这是输出的错误消息...
Warning: imagejpeg(): Unable to open 'upload/thumbs/AL.jpg' for writing: Permission denied in /Users/tom/Sites/tombrennand/add.php on line 128 Warning: imagejpeg(): Unable to open 'upload/images/AL.jpg' for writing: Permission denied in /Users/me/Sites/mysite/add.php on line 135 Notice: Undefined variable: con in /Users/me/Sites/mysite/add.php on line 172 Warning: mysql_close() expects parameter 1 to be resource, null given in /Users/me/Sites/mysite/add.php on line 172
因此,我认为我需要对该文件夹设置权限。有任何想法吗?
改变
upload_tmp_dir = /tmp/whatever
进入你的php.ini
文件。确保该位置可由适当的用户/组写入。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)