本文說明如何在 cPanel 切換 PHP 版本,以及調整常用的 PHP 參數設定。
支援的 PHP 版本
侃瑞科技虛擬主機支援以下 PHP 版本:
- PHP 5.6(僅供舊程式相容,不建議新專案使用)
- PHP 7.0 / 7.1 / 7.2 / 7.3 / 7.4
- PHP 8.0 / 8.1 / 8.2 / 8.3
建議:新專案請使用 PHP 8.2 或 8.3,可獲得最佳效能與安全性。PHP 7.4 以下版本已停止官方安全更新,請盡快升級。
切換 PHP 版本(MultiPHP Manager)
- 登入 cPanel,在「Software」區塊中點擊「MultiPHP Manager」。
- 找到您要變更的網域,勾選左方的核取方塊。
- 從右上方的「PHP Version」下拉選單中選擇目標版本。
- 點擊「Apply」套用變更。
變更會立即生效,無需重新啟動任何服務。
調整 PHP 設定(MultiPHP INI Editor)
若需要調整 PHP 參數(例如提高上傳限制),請使用 MultiPHP INI Editor:
- 在 cPanel 的「Software」區塊中,點擊「MultiPHP INI Editor」。
- 選擇「Basic Mode」(基本模式),然後從下拉選單選擇您的網域。
- 調整需要的參數值,常用設定如下:
| 參數 | 說明 | 建議值 |
|---|---|---|
memory_limit | PHP 記憶體上限 | 256M |
upload_max_filesize | 單檔上傳大小上限 | 64M |
post_max_size | POST 請求大小上限 | 64M |
max_execution_time | 腳本最大執行秒數 | 300 |
max_input_vars | 最大輸入變數數量 | 3000 |
- 調整完成後,點擊「Apply」儲存。
進階模式(Editor Mode)
如需調整 Basic Mode 中未列出的參數,可切換至「Editor Mode」,直接編輯 php.ini 指令。請確認語法正確,格式為:
參數名稱 = 值
例如:
max_input_time = 120
display_errors = Off
確認目前 PHP 版本與設定
若要確認網站目前使用的 PHP 版本與設定,可在 public_html 建立一個測試檔案:
<?php phpinfo(); ?>
將此內容儲存為 info.php,然後瀏覽 https://yourdomain.com/info.php。確認完畢後,請務必刪除此檔案,以避免洩露伺服器資訊。