我的imagejpeg功能在我的远程网站上失败,在本地工作正常。
这是我目前正在使用的代码。
imagejpeg($dst_r, path('public') . 'thumbnails/' . $filename ,$jpeg_quality);
当我在远程网站上试用时,我得到:
无法打开 '/home/deb65018/domains/mywebsite.com/designs/public/thumbnails/1308341733389.jpg' 写作:没有这样的文件或目录
我也试过这个:
imagejpeg($dst_r, URL::base() . '/thumbnails/' . $filename ,$jpeg_quality);
但是使用basepath会以某种方式破坏我的代码甚至本地,因为它给我一个“无法打开”的错误。
有人能指出我的愚蠢错误吗?
答案 0 :(得分:1)
看看日志, 通常位于linux中的/var/log/httpd/error.log或更容易打开php How do I get PHP errors to display?中的显示错误 通过这种方式,您可以更详细地查看错误