PHP imagejpeg保存文件不';行不通

PHP imagejpeg保存文件不';行不通,php,jpeg,Php,Jpeg,我有php代码来修剪白色外边框和调整大小。当我使用imagejpeg($newImage)将其输出到浏览器时,它工作正常,但当我尝试保存到使用imagejpeg($newImage,'test.jpg')时,它不会保存到任何地方。请帮忙 $im = imagecreatefromjpeg($src); $bg = imagecolorallocate($im,$rgb,$rgb,$rgb); // Set the header and output image. header('Conte

我有php代码来修剪白色外边框和调整大小。当我使用imagejpeg($newImage)将其输出到浏览器时,它工作正常,但当我尝试保存到使用imagejpeg($newImage,'test.jpg')时,它不会保存到任何地方。请帮忙

$im = imagecreatefromjpeg($src);
$bg = imagecolorallocate($im,$rgb,$rgb,$rgb);


 // Set the header and output image.
header('Content-type: image/jpeg');
imagetrim($im,$bg);
$width = imagesx($im);
$height = imagesy($im);
$newHeight = $height * $newWidth/$width;

$newImage = imagecreatetruecolor($newWidth, $newHeight);
imagecopyresampled($newImage, $im, 0, 0, 0, 0, $newWidth, $newHeight, $width, $height); 
//imagejpeg($newImage);
//header('Content-Type: image/jpeg');
imagejpeg($newImage, 'test.jpg');
imagejpeg($newImage);
imagedestroy($im);
imagedestroy($newImage);

只需在答案框中输入答案,问题在于文件权限不好。
在用PHP编写文件之前,请不要忘记使用

测试要保存文件的位置。是否收到任何错误消息、警告或通知?确保要写入的文件夹具有正确的权限?我没有收到任何错误消息,但我相信你是对的。我刚刚用正确的权限做了一个测试,它成功了。谢谢始终测试您是否可以写入目录:
可写('./')