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

未经许可,禁止转载。
本文链接地址: https://www.annhe.net/article-82.html

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

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

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

 

文章出自:知易行难 http://tecblog.sinaapp.com/
版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载。

 



未经许可,禁止转载。
本文链接地址: https://www.annhe.net/article-82.html

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

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

发表评论

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