分享

写回答

发帖

[经验] godaddy linux空间dedecms生成文件无权限,无法访问解决办法

GoDaddy GoDaddy 15762 人阅读 | 9 人回复

发表于 2011-11-12 14:44:22 | 显示全部楼层 |阅读模式

解决办法

  先找到文件 include/arc.archives.class.php

  找到 $this->dtp->SaveTo($TRUEfilename); 这行

  在下面一行添加 chmod($TRUEfilename,0777);

  这样问题就解决了。不需要每次生成后手动修改权限了,

当然还有栏目列表页的问题,一样方法解决,

在文件include/arc.listview.class.php

找到
            $this->dtp->SaveTo($makeFile);
在这行下面插入             chmod($makeFile,0777);

把网站重新生成一遍,文件都可以访问了.

0777这个权限,可以自己更改,看看什么比较合适,其实只要可读,就可以了,不需要777
只要644就可以了,
777权限也没关系,html文件,至今还没人能搞出名堂来

[ 本帖最后由 66so 于 2011-11-12 03:08 PM 编辑 ]

评分

参与人数 1威望 +3 金币 +5 银币 +10 收起 理由
lwbo1987 + 3 + 5 + 10 原创内容

查看全部评分

回答|共 9 个

lwbo1987

发表于 2011-11-12 14:46:51 | 显示全部楼层

问题确定能够解决吗?测试过嘛
RAKSmart
回复 支持 反对

使用道具 举报

66so

发表于 2011-11-12 14:49:58 | 显示全部楼层

www.571sf.com用这个测试的,10,11,12号的帖子,突然变成,没可读权限了,这样搞,好了
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-11-12 14:51:05 | 显示全部楼层

回复 3# 的帖子

恩,但是这样设置会不会对dedecms安全有影响,本身该程序godaddy空间就对其很不友好,说漏洞较多
回复 支持 反对

使用道具 举报

66so

发表于 2011-11-12 15:01:30 | 显示全部楼层

0777这个权限,可以自己更改,看看什么比较合适,其实只要可读,就可以了,不需要777
只要644就可以了

[ 本帖最后由 66so 于 2011-11-12 03:05 PM 编辑 ]
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-11-12 15:02:15 | 显示全部楼层

回复 5# 的帖子

恩,非常感谢分享
回复 支持 反对

使用道具 举报

test112

发表于 2011-11-12 15:42:07 | 显示全部楼层

这个贴要看的,学习了。
回复 支持 反对

使用道具 举报

380562678

发表于 2011-12-1 14:15:49 | 显示全部楼层

回复 1# 的帖子

按你的方法还是解决不了,
回复 支持 反对

使用道具 举报

yh19910717

发表于 2013-7-30 10:26:15 | 显示全部楼层

:lol:lol
回复 支持 反对

使用道具 举报

brchan

发表于 2012-12-21 00:05:48 | 显示全部楼层

织梦我不用了,资源浪费严重。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则