discuz! x2 for sae云平台重复开通问题

把论坛升级到0817,结果页面显示有问题,用svn想恢复到以前的版本,可是不会操作,没有成功,只好直接把应用移除了,重新安装之后去开云平台,提示我该站点已经开通了云平台,不能重复开通,接着提示下载修复工具,按照提示,放到网站根目录,开始修复,可是新浪sae里网站的文件夹没有写权限,discuzx_utility.lock无法写入,看来这样行不通了。试了几次,好像程序只需要写入这个文件,无奈,打开工具源码看了一下,在215行,发现类似(直接改的,原代码已经记不清楚了)这样一段代码:

凭着并不怎么样的C++知识,还是可以看懂这段代码,是要以 write的方式打开discuzx_utility.lock文件,但是新浪sae的文件没有写权限,既然这里只是个路径,为什么不能改一下这个路径呢?豁然开朗,于是自己新建了个discuzx_utility.lock文件,然后传到另一个空间,文件权限设为777,在fopen这个路径,代码类似:

其中yourdomain改成你的域名,OK,修复成功,去同步站点信息就可以了。

请勿全文转载,部分引用请注明出处。
本文链接地址: https://www.annhe.net/article-82.html

博客能带货吗

One thought on “discuz! x2 for sae云平台重复开通问题

  1. “于是自己新建了个discuzx_utility.lock文件,然后传到另一个空间,文件权限设为777,在fopen这个路径”。。。这个步骤貌似是多余的,不做应该也可以

发表评论

电子邮件地址不会被公开。 必填项已用*标注