保存图像时无法打开流。 Hostinger

时间:2016-11-30 01:15:34

标签: php android hosting fopen web-hosting

我正在开发一个Android应用程序,它将以base 64编码的图像发送到服务器中的PHP(我使用hostinger进行托管),我需要做的是解码基础中的String 64然后将其保存到ftp服务器的一个文件夹中,也在DB中。插入数据库时​​一切正常,但当我尝试保存图像时,我得到fopen(places/): failed to open stream: Is a directory in home/HostingerID/public_html/appNameforStackOverflow/Comentario.php on line 27

如果我必须更改路径,但我的代码是:

,我不会知道
$decoded_string = base64_decode($encoded_string);
$path = $_SERVER['DOCUMENT_ROOT'].'places/'.$image_name;
$file = fopen($path, 'wb'); //Line 27

$is_written = fwrite($file, $decoded_string);
fclose($file);

也许我需要更改文件夹中的权限,如果有人知道如何解决这个问题,请帮忙。

0 个答案:

没有答案