404 Файл не найден ошибка при попытке загрузить существующий файлPhp

Кемеровские программисты php общаются здесь
Anonymous
404 Файл не найден ошибка при попытке загрузить существующий файл

Сообщение Anonymous »

Я пытаюсь сделать форму, используя CI.
Некоторые текстовые данные вставлены в DB, ​​а файл хранится в папке, например /upload/books/12/some_book.zip.образное/> Папка расположена рядом с приложением папкой CodeIgniter. Есть еще несколько папок, содержащих доступные файлы внутри. < /P>

Код: Выделить всё

c:\laragon\www\my_ci_project
< /code>
иерархия моей папки следующая: < /p>
my_ci_project
├─application
├─system
├─inc
├─includes
├─upload
└─books
├─10
├─11
└─12
└─some_book.zip
Мой тестовый URL на локальном сервере http: //my_ci_project.test/
Все работает нормально. Я вижу файл, который находится в этой папке с помощью клиента FTP. Но когда я пытаюсь загрузить файл Нажмите его ссылка Lie

Код: Выделить всё

[url=http://my_ci_project.test/upload/books/12/some_book.zip]download here[/url]
< /code>
Браузер возвращает ошибку 404. < /p>
странное, но < /p>
Если я введите < /p>
http://my_ci_project.test/upload/books/12/some_book.zip
В адресной строке браузера вручную , он загружает файл.
Также не загружается файл на моем локальном сервере. />

Код: Выделить всё

force_download($path_to_file);
< /code>
Я получаю совершенно пустую страницу.$file_exists = file_exists(base_url().'upload/books/12/some_book.zip');
возвращает false .

Подробнее здесь: https://stackoverflow.com/questions/738 ... sting-file

Вернуться в «Php»