php - 我有一个网站,当我将一个页面放在根目录中时它工作正常,但在文件夹中我收到错误?

标签 php linux debian gnu

我已将相同的文件上传到网站上。其中的php代码看起来像这样

$f = fopen("http://thefreetechhelp.com/testsrc/top.txt", "r");
while(!feof($f)) { 
    echo fgets($f);
}
fclose($f);

?>  </code>

文档中有两个这样的内容。以下是链接,请注意在第二个链接中如何收到错误

http://thefreetechhelp.com/index.html

http://thefreetechhelp.com/articles/index.html

如果有帮助的话,服务器是 Debian GNU/Linux

最佳答案

您正在复制的文件包含对具有相对 URL 的其他文件的引用。例如,它包含:

<script type="text/javascript" src="srcfiles/main.js"></script>

当您将 index.html 移动到文件夹时,它也会在该文件夹中找到 srcfiles 文件夹。您需要复制文件夹中通过相对路径访问的所有文件,或更改引用以使用绝对路径。

关于php - 我有一个网站,当我将一个页面放在根目录中时它工作正常,但在文件夹中我收到错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19801904/

相关文章:

c - 运行程序时终端挂起

c++ - 意外的 fork 行为

linux - 在脚本中使用 fish shell 函数

c++ - debian 和 std::thread c++ 的即时段错误

linux - 找不到与 basename 对应的 Bowtie 索引

ubuntu - 创建 debian 包

php - Mysql utf8字符错误

php - 耗尽内存 - 尝试修复循环,仍然不起作用

php - 发票平面 : List Payment Transaction on Invoice

php - 我的脚本中是否存在内存泄漏,或者是另一个罪魁祸首?