Informix PDO 需要將 INFORMIXDIR 系統變數提供給在網路伺服器下執行的腳本,在我的情況下是 apache 2.4。
使用 setenv 沒有用,所以我將以下內容新增到 systemd 啟動腳本 /lib/systemd/system/apache2.service 中
Environment=INFORMIXDIR=/opt/Informix_Software_Bundle
在 [Service] 區段中。
當然,您的 informix 程式庫的安裝目錄可能與 /opt/Informix_Software_Bundle 不同....