2017-01-30 88 views
0

我想在我的PHP本地主机上使用此top comment中的方法来测试我的index.php和相关文件。我能够正确设置我的本地使用命令:index.php链接和图像不能在本地主机上工作

$ php -S localhost:8000 

现在,当我进入到http://localhost:8000/我的浏览器。我能够看到index.php,但没有style.css的效果。另外,这些链接不起作用,图像也不能显示。下面是样品,而且我用的容器:

<li><a href='next.html'>Next></a></li> 

<img src="localhost/marriage2.png" alt="marriage2"> 

marriage2.pngnext.html都位于同一个目录中的index.php。此设置适用于活动服务器,但不适用于本地服务器。任何想法为什么这个问题发生在本地主机?

+0

需要更多信息。你在运行什么样的网络服务器?它运行什么操作系统?它是如何配置的?还有一些事情要注意。如果marriage2.png位于您的站点目录的根目录下,则删除localhost /。链接中的右箭头“>”可能会破坏您的html链接。而不是>尝试使用> – Urbley

+0

你的文件夹结构是什么样的? – hungrykoala

+2

如果“marriage2.png和next.html都与index.php位于同一目录”,那么为什么

回答

-1

我要冒险猜测@答案。如果我没有弄错,看起来你刚刚开始在HTML/CSS世界。我推荐一些可用的基本教程@ w3schools.com

如果我正在写它,它会看起来像这样。只要CSS和图像文件与index.php位于同一目录中,这应该可以工作。将main.css更改为您的样式表所调用的内容。

<html> 
    <head> 
    <link rel="stylesheet" type="main.css"> 
    </head> 
    <body> 
    <ul> 
     <li><a href="next.html">Next&gt;</a></li> 
    </ul> 
    <img src="marriage2.png" alt="marriage2"> 
    </body> 
</html> 
+0

至少评论并解释downvote! – Urbley

相关问题