簡體   English   中英

PHP -S 服務? “php -S localhost index.php”圖像未顯示在本地主機上的服務器上

[英]PHP -S service ? "php -S localhost index.php" image is not displaying on server on localhost

大家我有 php 簡單的一些代碼:


project
 |- index.php
 |- banana.jpg

file: index.php

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>

  <img src="banana.jpg" alt="">

</body>
</html>

所以,我在project文件夾中打開命令提示符並運行$ php -S localhost:8000 index.php然后打開瀏覽器

但不顯示我的形象:(

在此處輸入圖像描述

請幫忙告訴我解決方法...

太感謝了

肯定是php web服務器的BUG,我用8.0.9版本測試了,同樣的事情發生在我身上,它不識別類型。

在此處輸入圖像描述

使用php -S localhost: 8000它可以正常工作,默認情況下 php 執行 index.php 文件

php -S localhost: 8000

如果文件在“public/index.php”中,你可以運行:

php -S localhost: 8000 -t public

您可以在以下網址找到更多信息: https://www.php.net/manual/en/features.commandline.webserver.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM