# 服務器錯誤/Server Error
<p class="uk-article-lead">本指南將幫助您隔離和解決最常見的服務器錯誤。</p>
[toc=2]
## 服務器請求錯誤
如果可以訪問 Pagekit 的安裝頁面,但在嘗試執行任務時遇到錯誤,通常是遇到了請求錯誤。它的響應應該告訴我們發生了什么事情。為了查看到響應,必須查看瀏覽器控制臺并確保[調試模式](224147)已啟用。
## Pagekit 錯誤
如果錯誤是出現在頁面上,并顯示一條信息 **Whoops! Something went wrong**,這意味著 Pagekit 已執行但發生了 PHP 錯誤。要查看實際的錯誤,啟用[調試模式](224147)然后刷新頁面。
## 內部服務器錯誤
如果錯誤是出現在頁面上,并顯示一條信息 **The server encountered an internal error or misconfiguration and was unable to complete your request** ,這意味著錯誤是在 Pagekit 執行前發生的。要顯示實際的錯誤,需要修改 `php.ini` 文件。
## 損壞或過期的緩存
要確保配置是最新的而且緩存并非問題的原因,可以移除 `tmp/cache` 文件夾或在控制臺上操作手動刷新緩存。
```
./pagekit clearcache
```
## PHP 不執行
要確保 PHP 在服務器上正常工作,在 Pagekit 文件夾中創建一個名為 `info.php` 的臨時文件。此文件需要包含以下代碼:
```
<?php phpinfo();
```
然后在瀏覽器中訪問此文件,例如 `http://example.com/info.php`。如果 PHP 按預期運行,你會看到一個關于 PHP 配置、版本和已加載擴展的的頁面。
**Important** 安全起見,完事后要刪除此文件。