微信分享缩略图
  • {{ post.title }}

    {{ post.excerpt }}

    {{ post.author_name || settings.site_author || 'Admin' }} {{ formatDate(post.published_at || post.created_at) }} {{ post.view_count }} {{ post.comment_count }}

Discuz!x2 for sae云平台重复开通后discuzx_utility.lock无法写入问题

第一次在sae上安装的discuz!x2论坛因为种种原因卸载重装之后再去开云平台,提示我该站点已经开通了云平台,不能重复开通,接着提示下载修复工具,按照提示,放到网站根目录,开始修复,可是新浪sae里网站的文件夹没有写权限,discuzx_utility.lock无法写入,这样就行不通了。打开工具源码看了一下,在215行,发现类似这样一段代码:
// lock file $fp = fopen(DISCUZ_ROOT . './data/discuzx_utility.lock', 'w');
代码的意思是要以 write的方式打开discuzx_utility.lock文件,但是新浪sae的文件没有写权限,不过我为什么不能改一下这个路径呢?豁然开朗,于是自己新建了个discuzx_utility.lock文件,然后传到另一个空间,文件权限设为777,修改了一下这行代码:
// lock file $fp = fopen('http://axiaoke.cn/discuzx_utility.lock', 'w');
其中axiaoke.cn改成自己的域名,OK,修复成功。 PS,如依然错误,有可能是因为本文引用代码的问题 然后修改第215行的域名地址为您本人的即可。 也或者您可以直接使用本文件中的代码,替换你相应文件中的代码即可。我的主机axiaoke.cn就默认为大家做一次贡献了。

{{ currentPost.title }}

评论 ({{ comments.length }})

正在回复 @{{ replyTo.author_name }} 取消回复

暂无评论,来说两句吧

{{ settings.about_title || '个人简介' }}

搜索中...
没有找到相关文章
{{ r.title }}
{{ r.category_name }} {{ formatDate(r.published_at || r.created_at) }} {{ r.view_count }} 次阅读

{{ r.excerpt }}

评论通过

评论未通过

等待审核

{{ aiModalData.review || aiModalData.message }}

{{ toast.message }}