2

正如解释的那样,我能够使用带有 PHP 和 AJAX 的 froala 编辑器上传图像。但是,我无法访问上传的文件。我继续通过 FTP 客户端进行检查,它显示已正确上传。然后我检查了正确的权限,它们是 777 类似于该文件夹中的其他图像文件。然后我通过FTP更改文件名并尝试访问,它显示正确。

只是当文件上传时,我无法访问该文件。我尝试了一切,但它不会显示错误消息是 404 Not Found。

这是我访问图像文件的方式。

http://www.domainname.com/images/imagename.jpg

未找到错误

在此服务器上找不到请求的 URL /images/247f39.png。

图像拼写和所有检查。

请让我知道如何解决这个问题。

谢谢,

费萨尔

4

3 回答 3

0

确保fileinfo在您的 PHP 配置中启用

于 2015-03-13T14:34:15.513 回答
0
move_uploaded_file($_FILES["file"]["tmp_name"], getcwd() . "/uploads/" . $name);

$response = new StdClass;
$response->link = "http://localhost/manas/admin/uploads/" . $name;
echo stripslashes(json_encode($response));

使用绝对路径,在我的情况下是 - http://localhost/manas/admin/uploads/

于 2015-04-09T06:13:05.653 回答
0

404 表示无法在指定的 URL 访问图像。您可以通过尝试访问浏览器http://www.domainname.com/images/247f39.png中的图像来轻松测试它。此外,您可以检查图像文件夹并查看图像的实际写入位置。

于 2015-02-25T16:58:23.403 回答