有没有人有办法绕过这个错误:
“写入会话数据(文件)失败。请验证session.save_path的当前设置是否正确”
无法设置、读取或重新创建所有会话数据。
下面是我的php.ini代码片段:
[Session]
session.save_handler = files
session.save_path = /home/oyugik/php/session
session.use_cookies = 0
;session.cookie_secure =
session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.cookie_httponly =
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 100
session.gc_maxlifetime = 1440
session.bug_compat_42 = On
session.bug_compat_warn = On
session.referer_check =
session.entropy_length = 0
session.entropy_file =
;session.entropy_length = 16
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 5
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"请帮帮忙,我已经在这上面花了足够的时间了。
发布于 2013-10-24 04:54:28
/home/oyugik/php/session文件夹有哪些权限?它必须是777,或者至少是当前用于运行PHP代码的用户必须具有写入和读取权限。例如,在debain standart配置中,流行的www服务器apache+mod-php用户名为www-data,正如我所记得的名为apache的CentOS用户
发布于 2013-12-13 00:09:52
您应该拥有对session_save_path的写权限,即/home/oyugik/php/session_save_path。为此,您必须运行以下命令
chmod 777 /home/oyugik/php/sessionhttps://stackoverflow.com/questions/19474728
复制相似问题