【问题标题】:Files not loading on php file文件未加载到 php 文件中
【发布时间】:2017-02-28 19:17:26
【问题描述】:

我在将设计上传到主机时遇到了一些问题。 有时不同的东西不会加载 css 文件、图像、jsfiles 等。 这使得我的设计看起来像这样。我检查了我所有的文件路径,它们都是正确的。

有时我的 index.php 甚至无法加载。

Here's a preview.

Here's another preview when I refresh.

感谢您的帮助。

【问题讨论】:

  • 路径可能是正确的,但您可能错过上传您正在链接的资源
  • 路径可能有问题。查看页面的源代码以查看使用了哪些路径。通常,错误是使用相对路径:images/ 而不是绝对路径:/images/
  • @LelioFaieta 路径不是问题,一切都会加载,但并非总是如此,有时我的 .php 或 .css 文件甚至无法加载
  • 打开开发工具,它应该在控制台中报告哪些资源无法访问以缩小范围,你的主机是谁?
  • @LeoFNaN 有时我的 index.php 甚至无法加载,所以我认为路径不是问题。

标签: php html css image layout


【解决方案1】:

我已经联系了我的网站托管。他们已经重新启动了服务器,现在一切正常。

问题可能是有 2 台服务器在一台或他们所说的东西上运行。我不知道他们在说什么。但它有帮助!

感谢所有提供帮助的人!

【讨论】:

  • 太好了,你找到了解决方案,我想说的是更换虚拟主机
【解决方案2】:

如果您有 Linux 主机,则 css、图像、javascript 文件的引用必须具有相同的确切名称。它区分大小写。 例如,Style.css 与用于 Linux 主机的 style.css 和 style.CSS 不同,因此它不会加载这些文件并且会给出文件未找到错误。

它也适用于文件夹名称。例如。如果 logo.jpg 位于名为“Images”的文件夹中,则参考应具有“../Images/logo.jpg”。如果你有“../images/logo.jpg”,那么你会得到“找不到文件”。

【讨论】:

  • 我使用大写的文件夹名称,这也会有问题吗?这些也在路径中以大写形式链接
  • 是的。文件夹名称应与物理名称完全相同。请参阅编辑后的答案。
  • 我做了这个,现在还是这样,这是网页的链接
  • 这些文件夹的名称都大写了吗?
  • 是的。 Normaly 我所有的路径都正确链接,但我的 index.php 有时也不会加载。
【解决方案3】:

选项 1:使用 Xampp

www.apachefriends.org/de/download.html

但是如果你这样做了,请下载 5.5.38 版本,它比新版本更好。

安装后,关闭需要端口 80 的应用程序,启动 Apache,然后在“C:\xampp\htdocs”中拉取你的文件夹。

localhost/"yourfilename" 是您可以使用的域。

选项2:使用虚拟机并安装linux服务器。

Virtual Machine Download

Ubuntu Server Download

现在您可以安装服务器并打开它。

【讨论】:

  • 这无关紧要。我正在使用虚拟主机。
  • 不知道这个。也许它是一个 jquery 失败,或者你错过了 标记中的某些内容。
猜你喜欢
  • 2017-08-22
  • 1970-01-01
  • 2020-09-19
  • 1970-01-01
  • 2016-03-14
  • 1970-01-01
  • 2015-10-12
  • 2011-05-23
  • 1970-01-01
相关资源
最近更新 更多