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的web服务器上面的代码来显示fileo的内容。 fileo是perl程序的结果。有时Web服务器显示文件,但有时却不显示。只有在一段时间后它才会显示结果,即使我什么都不做。这似乎很愚蠢,但我想知道我是否有任何错误......对不起这样一个天真的问题,谢谢!
答案 0 :(得分:0)
file_exists('fileo')
才会返回true。如果从不同目录中的两个单独脚本运行此代码,这可以解释为什么file_exists()有时不返回您认为应该的值。
此外,chdir ("/home/fileo");
有点奇怪,因为chdir()需要一个目录路径,但/home/fileo
是文件的路径。你想在这做什么?