我正在尝试将Joomla设置为我制作的网站的CMS。 我有与Globat托管的网站。当我尝试安装Joomla时,我收到此消息。
警告:未知: 打开(/ var / php_sessions / sess_cc24fb3a1ba0e66a653237dd88762ac6,O_RDWR) 失败:第0行的“未知”中没有此类文件或目录(2)警告: 未知:无法写入会话数据(文件)。请验证一下 session.save_path的当前设置是正确的(/ var / php_sessions)in 第0行未知
我检查了PHP ini文件中的php_session行,看起来应该是这样的。这是片段。
; NOTE 1: PHP will not create this directory structure automatically.
; You can use the script in the ext/session dir for that purpose.
; NOTE 2: See the section on garbage collection below if you choose to
; use subdirectories for session storage
;
; The file storage module creates files using mode 600 by default.
; You can change that by using
;
; session.save_path = "N;MODE;/path"
;
; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process's umask.
; http://php.net/session.save-path
session.save_path = "/var/php_sessions"
; Whether to use cookies.
; http://php.net/session.use-cookies
session.use_cookies = 1
有没有人有任何想法我为什么会收到此错误?它看起来像save_path应该是什么。
谢谢!
答案 0 :(得分:4)
请检查/ var / php_sessions /是否存在且您的Web服务器用户是否可写。
另一个原因可能是相应的分区空间不足。
但很可能这是您无法自行解决的托管问题,您需要向托管服务提供商寻求帮助。