--disable-pear 或 safe_mode 導致系統 PEAR 不可用。php.ini 的 include_path。pear/ 目錄上傳至用戶主目錄 (如 /home/user/pear)。cvs.php.net 逐文件更新至最新版。<?php
// 方案 A:完全覆蓋
ini_set("include_path", "/home/user/pear");
// 方案 B:前置用戶目錄 (推薦,保留系統路徑)
$old = ini_get("include_path");
ini_set("include_path", "/home/user/pear:" . $old);
// 方案 C:後置 (視具體主機加載順序測試)
ini_set("include_path", $old . ":/home/user/pear");
?>
require_once "PEAR.php";
require_once "DB.php"; // 測試常用包
echo "PEAR 手動加載成功";
通過用戶空間獨立 PEAR,擺脫主機限制,享受標準庫帶來的開發效率。