我有一个页面,允许用户上传照片 - 相当标准的PHP我认为。php.ini - 设置upload_tmp_dir
这适用于我一直使用的最新服务器,但我最近在我的Mac上设置了php,现在上传已停止工作。
我猜这是因为upload_tmp_dir在php.ini文件中设置不正确。
有人知道我需要做什么吗?
编辑:
这里的错误消息的输出...
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
左右。有任何想法吗?
“我猜这是因为...”做一些调试并检查错误日志以找出原因。 – webbiedave 2011-05-17 16:31:23
听起来像一个计划...我在哪里可以找到错误日志? – Tom 2011-05-17 16:37:08
+1为详细的错误消息。我已经添加了答案。 – webbiedave 2011-05-17 16:56:49