求助,安装问题!

2016-07-07 15:46 来源:www.chinab4c.com 作者:ecshop专家

我在用装ECSHOP的时候出现..


templates/caches 不可修改
templates/compiled 不可修改
templates/compiled/admin 不可修改
images/200609 不可修改

查了若干帖子了,都没有解决方法。 请各位指教一下吧, 服务器是win2003

回答:
是不是权限问题?

win主机需要给everyone帐号可读、可写、可修改权限。

桔子去看看我的问题http://bbs.ecshop.com/thread-58651-1-1.html

再请问一下管理员:

everyone 帐号,在我的“组或用户名称”里面没有, 是要查找添加上 everyone 这个帐号 , 还是everyone是指现有“组或用户名称”里的所有帐号?

http://bbs.ecshop.com/viewthread ... hlight=%C8%A8%CF%DE

我就是按照 管理员给的教程一步一步操作的,一步也没落,但在安装的时候还是出现不可写入。
请管理员帮忙。

这问题困扰我一上午了!


emplates下面的子目录都给权限了?
请问您是否按照在C盘下了?

楼主是安装在本地测试还是主机上的?是本地吧?

是的,不是单独设置的每一个文件夹, 在根目录的总体设置的,

安装文件是都在C盘上

建议不本地测试,本地测试问题很多,mysql和php要修改的地方太多了,确实要本地测试的话就直接去下个WAMP5一键安装所有的包括APP+mysql+PHP+PHPMYADMIN,个人感觉wamp5比IIS和APP组合包强很多,至少不需要自己设置这设置那的,在安装之前最好在控制面板把以前安装的MYSQL和APP和PHP删除干净,如果用的IIS直接把IIS停止!

C盘是系统盘,有保护权限的。

这样吧您修改一下install/includes/lib_env_checker.php文件中的
foreach ($dir_list AS $dir)
{
$mask = file_mode_info(ROOT_PATH .$dir);
if ((($mask & 2) > 0 ) && (($mask & 8) < 1))
{
// 只有可写时才检查rename权限 /
$msgs[] = $dir . ' ' . $GLOBALS['_LANG']['cannt_modify'];
}
}
改为
foreach ($dir_list AS $dir)
{
$mask = file_mode_info(ROOT_PATH .$dir);
/*if ((($mask & 2) > 0 ) && (($mask & 8) < 1))
{
// 只有可写时才检查rename权限 /
$msgs[] = $dir . ' ' . $GLOBALS['_LANG']['cannt_modify'];
}*/
}

应该安装在其他盘的,并且改成NTFS格式,这样才能加权限。

管理员大人,这个问题按照你的方法已经解决! 十分感谢!!!

您好,问题解决了,请将帖子状态置为已解决。