Содержимое файла из файла не отображается в php - PullRequest
0 голосов
/ 07 ноября 2011
if(file_exists('fileo'))
            {

                    chdir ("/home/fileo");

                    echo "You can view your result by clicking the link below.<br>";



                    echo " <a href = 'http://path/fileo'> Results </a> ";

            }

У меня есть код, подобный приведенному выше, для моего веб-сервера на основе php для отображения содержимого fileo.fileo - это результат работы Perl-программы.Иногда веб-сервер отображает файл, но иногда это не так.Только через некоторое время он отображает результат, даже если я ничего не делаю.Это кажется очень глупым, но я хотел бы знать, если я что-то не так ... извините за такой наивный вопрос, спасибо!

1 Ответ

0 голосов
/ 07 ноября 2011

file_exists('fileo') вернет true, только если «fileo» существует в том же каталоге, что и выполняемый скрипт.Если этот код запускается из двух отдельных сценариев в отдельных каталогах, это может объяснить, почему file_exists () иногда не возвращает значение, которое, по вашему мнению, должно быть.() ожидает путь к каталогу, но /home/fileo - это путь к файлу.Что ты здесь пытаешься сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...