登录 注册

登录

问题 好像碰到权限问题了~

更多
2016年05月11日 00:31 #1 作者: dengb
dengb 创建了话题: 好像碰到权限问题了~
最近用白老师推荐的vesta搭建环境,joomla也安装好了,但是installation无法删除,手动删除之后默认页面能打开,但是进入后台有报错,文件权限都不对,不知道是要设置什么东西呢?

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年05月11日 00:35 #2 作者: dengb
dengb 回复了话题: 好像碰到权限问题了~
如图
附件:

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年05月11日 06:08 #3 作者: Joomla之门
你的服务器操作系统及版本?

我是在 CentOS 7 64-bit 上面用 VestaCP 搭建服务器,完全没有这个问题。

另外,你除了 VestaCP 默认生成的 admin 用户之外,有没有另外创建新用户来管理网站?有没有在 SSH 上操作过对任何目录或文件的 “所有者/权限” 的更改?

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年05月11日 12:38 #4 作者: dengb
dengb 回复了话题: 好像碰到权限问题了~
要不密码发给白老师,帮我看下,全新的环境,joomla包也有

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年05月11日 14:45 #5 作者: Joomla之门
刚刚根据你提供的账号远程 SSH 登录了你的服务器,发现一个奇怪的地方:

VestaCP 默认的网站根目录位于: /home/[username]/web/[domain]/public_html

根据实际情况,应该是: /home/admin/web/localhost/public_html 这样的路径。

而实际上你的网站根目录位于 /home/admin/www/ ,很显然这跟 vestacp 的默认设置不一样。所以目录权限就变了。

根据旺旺交流,是你自己手工创建了 www 目录,并且通过修改 Apache 配置文件来实现挂载该目录为网站根目录。这完全没必要。

你可以直接在 VestaCP 控制面板上创建网站,然后在 /home/admin/web/localhost/public_html 这里上传安装包(FTP 访问的就是这里)。

请把 Apache 的相关配置改回去。然后按照 VestaCP 的规则来操作。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论