https://stackoverflow.com/a/10743881/1303216Путь к файлу Вне WWW
Я в настоящее время работает от этого. Я копирую и вставляю код и занимаюсь мастером, чтобы заставить его работать. На веб-сайте моего сервера есть папка под названием secretfolder. В public_html есть файл PHP со сценарием для извлечения моего скрытого PDF (скопированного кода). Проблема заключается в том, что файлы продолжают поступать из коррумпированной и когда я смотрю на них в блокноте, я получаю
failed to open stream: No such file or directory in <b>/home/user/public_html/herp.php
Как я могу получить его, чтобы указать вне public_html. Я не совсем понимаю относительные пути к файлам, поэтому некоторая помощь будет отличной.
Я на стандартной лампе
Короткий вопрос
Что бы относительный путь к файлу быть из PHP-файла в public_html, который необходимо указать в/secretfolder, непосредственно на вебсервера?
Боковое примечание. Я не просто попробовал $ file = '/path/to/file/outside/www/secret.pdf'; но мне нужно знать, что должно быть в действительности использовано.
путь обновления
Файл я использую был /secretfolder/Pay%20Stub%20View.pdf
% 20 (Spaces) по какой-то причине было разбив его. Теперь он отлично работает. Я чувствую себя немой. Может ли кто-нибудь объяснить, почему это происходит? Все, что я знаю, это так.
Вы всегда можете использовать абсолютные URL-адреса, если это опция. Что-то вроде '/ home/user/secretfolder/file.pdf' – dpk2442
Это все равно бросает мне файл jenky. –
И вы уверены, что используете правильный абсолютный путь к действительному файлу PDF? – dpk2442