Php 为什么在我的web服务器上找不到我的图像?

Php 为什么在我的web服务器上找不到我的图像?,php,html,css,image,Php,Html,Css,Image,我的网站上有一个奇怪的问题。当我想访问文件夹中的图像时,它们不会显示。我什么都试过了,但我不明白 我的CSS也不起作用,因为我的文本没有改变。它只有在我进入主页时才起作用 我有两页,例如,/contact/和/about/。这些不起作用 这是我的文件夹的完整列表 /ui/images/logo.jpg (etc...) /ui/css/site.css /javas/site.js /index.php 这里是我的脚本(我删除了一些无用的东西) 我能做些什么来修复它?尝试使用完整路径,如:

我的网站上有一个奇怪的问题。当我想访问文件夹中的图像时,它们不会显示。我什么都试过了,但我不明白

我的CSS也不起作用,因为我的文本没有改变。它只有在我进入主页时才起作用

我有两页,例如,/contact/和/about/。这些不起作用

这是我的文件夹的完整列表

/ui/images/logo.jpg (etc...)
/ui/css/site.css
/javas/site.js
/index.php
这里是我的脚本(我删除了一些无用的东西)



我能做些什么来修复它?

尝试使用完整路径,如:

http://your_host/your_project/javas/site.js http://your_host/your_project/javas/site.js 希望对您有所帮助


 <script type="text/javascript" src="javas/site.js"></script>
 <link rel="stylesheet" type="text/css" href="ui/css/site.css">
上面两行是您的问题,因为联系人和关于我们页面的href=指向.css和.js的路径是错误的,您告诉/contact/index.php它可以在/contact/ui/css/中找到stylsheet,这不正确,因为您希望它返回根文件夹,然后进入/ui/css/

对于所需的.css和.js文件,请使用添加的/like so,如下所示

 <script type="text/javascript" src="/javas/site.js"></script>
 <link rel="stylesheet" type="text/css" href="/ui/css/site.css">


在src和href开头添加的/将强制它首先返回根目录,然后查找那些文件夹/文件。

听起来您的相对路径已关闭,尝试使用完整路径“不显示”是模糊的——您是否获得404?403?你能展示一下你的
index.php
文件是什么样子的吗?不管怎样,你的部分包括样式表和图像我得到404是的,但不是403我们需要看看你的代码来帮助修复它
 <script type="text/javascript" src="/javas/site.js"></script>
 <link rel="stylesheet" type="text/css" href="/ui/css/site.css">