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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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