
我有下一個問題。我必須為網站做一些 rewriteUrl 工作...好吧,事實上,我必須修改已經工作的 url 重寫。為了謹慎起見,我保存了整個原始程式碼的副本,甚至是 .htaccess 文件,以防萬一...
好吧,我對 .htaccess 進行了一些細微的更改(我更改了一行),但這些更改似乎不起作用。顯示空白頁...我撤銷這些變更並且...我仍然得到相同的空白頁。用已儲存的版本取代 .htaccess 檔案也不起作用。
我也無法存取 phpMyAdmin...收到錯誤 500。我修改了index.php檔案並在實際顯示的檔案開頭新增了一個echo“echo”行...所以我在執行include/require內容時遇到錯誤..
<?php
echo "echo";
require_once('./conf/conf.main.php');
include_once(INC_PATH.'inc.common.php');
require_once 'jtpl_standalone_prepend.php';
require_once(CLASS_PATH.'class.distri.php');
require_once(CLASS_PATH.'class.news.php');
require_once(CLASS_PATH.'class.xmltoarray.php');
require_once(CLASS_PATH.'class.grossistes.php');
echo "echo";
未顯示第二個“迴聲”。我正在與:
- PHP:5.3.3
- 阿帕契:2.2.16
MySQL:5.1
這很奇怪,因為我有以前工作過的相同的 .htaccess,...有什麼想法嗎?
先致謝
答案1
由於請求被傳遞給 PHP,因此它負責處理和記錄 500 錯誤。
檢查 PHP 錯誤日誌以取得詳細資訊;如果您不知道它在哪裡,請查看您的 php.ini。