簡體   English   中英

PHP 代碼可以在本地運行,但不能遠程運行

[英]PHP code works locally but not remotely

我不能讓它產生我想要的支持 PHP 的服務器端,因為我可以讓 PHP 頁面回顯和內容。 但在本地它完全符合我的期望。 這當然是我在互聯網上發現的示例代碼,我修改了這些代碼以查找我的特定目錄,這是我唯一更改的內容。 在此先感謝您的幫助:)編輯:抱歉我忘了澄清我的目標。 假設檢查 .html 文件的目錄並使用表中的每個文件構建一個表。 它在本地執行此操作,但在嘗試托管代碼的遠程服務器上,只會生成一個空白頁面。

<?php
  $directory = "/pages/";
  $contents = scandir($directory);
    if ($contents) {
       foreach($contents as $key => $value) {
             if ($value == "." || $value == "..") {
                unset($key);
             }
       }
    }
        echo "<ul>";
    foreach($contents as $k => $v) {
      echo "<li><a href=\"$directory/" . $v . "\">link text</a></li>";
    }
        echo "</ul>";

?>

用戶l'L'l指出我正確的方向。 error_reporting(E_ALL); 幫助我弄清楚出了什么問題。 該目錄有點復雜,因為我正在使用子域進行測試。 並認為我需要的只是“/pages/”作為目錄。

暫無
暫無

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

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