macos下,安裝禪道時,系統檢查 提示session存儲 目錄不存在。
第一步:
瀏覽器打開info.php,檢查session.save_path。macos下默認 no value。
那么需要先建一個session存儲目錄,我在個人user下建立了一個目錄 phptmp(目錄名稱不作要求),然后設置文件夾的“共享與權限”為所有用戶都有讀與寫的權限,並且選擇“應用到包含的項目”
第二步:
macos下,首先到cd / 到根目錄,進入etc目錄,存在配置文件php.ini.default,首先復制一份在當前目錄下,重新命名為php.ini.
找到session.save_path,總共有3個,設置為 session.save_path = "/Users/user目錄/phptmp(你所建phptmp的目錄地址)"
注意需要把 session.save_path 前面的冒號刪除
第三步:
重啟apache服務,在終端輸入 sudo apachectl restart 如果不行,直接重啟電腦。
重新刷新打開info.php,檢查session.save_path是否顯示配置的目錄地址。
再回到禪道的系統檢查,顯示檢查通過!