2017-01-30 90 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

相關問題