我正在更换旧版本的mediawiki并安装mediawiki 1.16.5,但我收到了以下警告:
“警告:您的session.save_path值(C:/ DOCUME~1 / ADMINI~1 / LOCALS~1 / Temp)似乎无效或无法写入.PHP需要能够将数据保存到此位置正确的会话操作。“
我还是继续安装,造成了各种各样的问题; mediawiki非常慢,当我编辑页面并保存时,页面底部会显示与上述相同的错误。
我检查了路径,'temp'文件夹是只读的。如果我取消选中只读选项并应用它,它将返回只读状态。我不太清楚该做什么,因为旧版本的mediawiki在使用文件夹设置之前工作正常。
我今天有一个完全的大脑屁,有谁知道我怎么能解决这个问题?
答案 0 :(得分:0)
我无法帮助您使用Windows下的文件夹权限。 但是您可以简单地找到适当的php.ini(如果有疑问,请检查phpinfo()的输出),找到一些世界可写的文件夹(或者至少可以写入web服务器)并添加/替换
session.save_path=C:/path/to/folder
那里。您必须重新启动网络服务器才能生效。
将mod_php与apache一起使用时,也可以放行
php_value session.save_path=C:/path/to/folder
进入.htaccess或httpd.conf中的(v)主机定义。对其他webserver / sapi不确定。