2017-10-16 143 views
0

我需要一些幫助來引用Ubuntu服務器中的圖像。 Ubuntu服務器中的圖像路徑「/home/Ubuntu/Chat/public/images/directions-icon.jpg」。當我嘗試打開保存的html時,它沒有顯示任何東西。我參考了我的筆記本電腦路徑。如何在這裏以移動方式提及Ubuntu路徑。請幫幫我。謝謝你們。從Ubuntu服務器的圖像路徑

我的代碼:

<html> 
<img src="/home/Ubuntu/Chat-BOT/public/images/directions-icon.jpg"> 
</html> 

錯誤:不顯示任何東西

+0

Web上的路徑與Web服務器的'DocumentRoot'設置有關。出於安全原因,您不能訪問任意文件。路徑可能是'/ images/directions-icon.jpg' – Cfreak

+0

@Cfreak如果我再次保留'/images/directions-icon.jpg'它嘗試從筆記本電腦訪問它 – Rahul

+0

如果它位於與HTML頁面不同的機器上,那麼您需要指定主機名稱。 – Cfreak

回答

0

只是檢查以下東西diplaying圖像

Ubuntu是一個基於Linux的操作系統和其路徑是區分大小寫確保你給出確切的路徑

其次他們可能是訪問目錄的權限問題。您必須至少擁有讀取權限才能顯示圖像。運行「sudo chmod」命令更改所需目錄的權限。

第三,確保您提供的路徑位於Web服務器的www或公共Web目錄中。因爲如果您運行的頁面爲localhost上的相對路徑大多是從文件夾啓動WWW或Web目錄內。例如,如果文件是在 /www/images/image.png

的相對路徑將是 SRC =」根據當地的網絡地址/images/image.png」

這意味着路徑是 http://localhost/images/image.png

感謝。

+0

我試圖做到這一點,但它不工作...我們是否需要添加ip地址前面的路徑? – Rahul