1. 程式人生 > >open_basedir設定多個目錄問題

open_basedir設定多個目錄問題

在PHP內有一個安全選項是open_basedir,這個選項是限制PHP可以開啟的目錄,可以透過php.ini及httpd.conf設定,而我一直也有使用這個選項。

今天server要改一些設定,要將兩個目錄加入open_basedir內,發現用論用空格、逗號、分號來區隔兩個目錄都不行,而根據PHP官方網站的說法,這個選擇是支援多個目錄的。在google找了一下,原來要用冒號來區隔兩個目錄,例如:

open_basedir "/path/dir1/:/var/tmp/"