本帖最后由 Debug 于 2018-12-27 10:03 编辑
系统版本是 deepin15.8
web版本:nginxi1.14、php5.4、mysql5.7
磁盘环境:
一块固态硬盘,分为2个区。1个ext4主分区,安装了deepin15.8系统。 一个扩展分区ntfs,deepin下识别为 /media/debug/dev (其中debug为系统登录账号,dev为该扩展分区卷标)。
操作步骤:
1、通过宝塔官方脚本安装成功后,修改默认建站目录为 /media/debug/dev/www
2、建立虚拟站点。默认生成路径为 /media/debug/dev/www/dev.com (dev.com已经做了hosts解析,指向了127.0.0.1)
3、访问出现 403 Forbidden 错误提示。
通过面板,无法修改/media/debug/dev/www 所有者为 www 。通过命令chown等无法验证修改文件夹的所有者及用户组是否能解决403问题。
基于第3步的情况下,我将dev的ntfs扩展分区格式化为ext4文件格式。卷标同样为dev。并删除所有站点数据、重新建立站点。依旧403 错误提示。可以修改所有者为www而不是系统默认的debug账号。还是403错误。
然后将站点指向默认 /www/wwwroot/default 下可正常访问。
我还试着卸载宝塔重新安装,如果指向了之前独立的分区 /media/debug/dev/www/下都无法正常访问,提示403错误。请教官方应该如何解决这个问题。耗费了一天时间了,实在是痛苦。谢谢!
|
|