/usr/X11R6 exists, but it is not a symlink. Installation cannot proceed.
This looks like an incompletely removed old version of X.
Please read /usr/ports/UPDATING (entry of 20070519) for the procedure to upgrade X.org related ports.
*** Error code 1
Stop in /usr/ports/x11/xorg-libraries.
*** Error code 1
Stop in /usr/ports/graphics/php4-gd.
*** Error code 1
Stop in /usr/ports/lang/php4-extensions.
Ports 系統檢測到 /usr/X11R6 為實體目錄而非符號連結。新版 X.org (7.2+) 要求該路徑必須是指向新架構目錄的 symlink,殘留舊版 X11R6 目錄導致編譯中止。
rm -rf /usr/X11R6
# 重新執行 ports 安裝
cd /usr/ports/graphics/php4-gd
make install clean
make WITHOUT_X11=yes install clean
此選項會跳過 GD 對 X11 字型/繪圖功能的依賴,適合純 CLI/Server 環境。
php -m | grep gd
# 應顯示 gd 模組已載入
php -r "phpinfo();" | grep -i "gd support"
# 應顯示 GD Support => enabled
/usr/ports/UPDATING 相關條目(20070519 條目)。portmaster 或 portupgrade 等工具可自動處理相依與衝突。portsnap fetch update 同步 Ports 樹,減少版本落差。Apache vs IIS 全方位對比:免費、穩定、擴展、安全、開放、易用、編程、語言支持與薪資視角
自建視訊點播站台:Windows Media Services / Helix Server + IIS + 花生殼完整實作
解決 Windows Server 2003 域控制器缺少 SYSVOL 與 NETLOGON 共享完整指南
Linux 平台 Helix Server (RealServer) 完整安裝與配置實戰
解決 phpMyAdmin 匯出報錯「Missing parameter: what / export_type」
無需防火牆抵禦 CC 攻擊:利用 IP 安全策略精準封鎖攻擊源 IP 段