2015-11-03 79 views
1

我在LAMP服務器上有一個靜態客戶端網站(html,css,js)(儘管沒有使用mysql或php),唯一的服務器端配置是由.htaccess文件和服務器的設置。如何強制一個500錯誤來測試錯誤頁面

我想測試我的錯誤頁面,有沒有辦法強制在上面的站點設置500錯誤?

回答

0

哦,我的。通常人們想要避開它們! :-)

如果您正在運行PHP 5.6.13,您可以請求包含以下內容的腳本:
<?php function f(){f();}; f();?>這將會出現段錯誤。但這是相當模糊的。

這裏有一個故障安全的方法:編寫CGI腳本:

#!/bin/bash 
exit 1 

,並調用它。