Я смог загрузить изображение с помощью редактора froala с PHP и AJAX, как объяснено. Однако я не могу получить доступ к загруженному файлу. Я продолжал проверять через FTP-клиент, и он показывает загружен правильно. Затем я проверил правильное разрешение, они 777 похожи на другие файлы изображений в этой папке. Затем я изменил имя файла через FTP и попытался получить доступ, он показывает правильно.
Только когда файл загружен, я не могу получить к нему доступ. Я перепробовал все, но вместо этого он отображает сообщение об ошибке 404 Not Found.
Вот как я получаю доступ к файлу изображения.
http://www.domainname.com/images/imagename.jpg
Ошибка
не обнаружена
Запрашиваемый URL /images/247f39.png не был найден на этом сервере.
правописание изображения и все проверено.
Пожалуйста, дайте мне знать, как это исправить.
Спасибо,
Фейсал
404 означает, что изображение не может быть доступно по указанному URL. Вы можете легко проверить это, пытаясь получить доступ к изображению в браузере. http://www.domainname.com/images/247f39.png. Кроме того, вы можете проверить папку с изображениями и увидеть, где на самом деле было написано изображение.
Удостоверься что fileinfo
включен в вашей конфигурации PHP
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: // локальный / манас / администратор / загрузки /