0
$data = file_get_contents($url);
$image = config_item('temp_upload').$image_name;
$file = fopen($image, 'w+');
//fputs($file, $data);
file_put_contents($file, $data, FILE_BINARY);
fclose($file);
fputs和file_put_contents不起作用。 我創建了一個帶有move_uploaded_file的php上傳文件示例,它可以在同一個上傳文件夾中工作。fputs不在服務器上寫圖像
fopen($image,'w+') actually create the image with 0 byte.
我試着上傳文件夾更改爲0777 nginx的:nginx的(nginx的)阿帕奇:阿帕奇(PHP-FPM)沒有什麼作品。相同的零字節圖像。
禁用selinux。仍然沒有用。我得到這個錯誤。
將move_uploaded_file替換爲file_put_contents相同的問題。在php.ini中有什麼改變嗎?搜索並沒有得到任何線索。