新闻中心

XOOPS安装完成后的安全问题

作者 / 无忧主机 时间 2010-11-11 02:45:16

这节的内容为什么要独立拿出来单独写?无忧主机(www.51php.com)的帮助文档一个教程只一个问题的解决方法。由于xoops的安装有特殊性,所以本文特地独立成章,将上篇无忧主机php空间下安装XOOPS详细图文教程延续,安装完毕后,有几个非常重要的的地方,不得不独立拿出来说明白。所以安装完xoops后,务必继续阅读本教程。 两个安全问题,是xoops安装完毕后,用户必须要去做的。 一、删除xoops安装向导临时生成的install文件啊。 登录ftp空间,删除 “ install_remove_4cda0fe57c468”文件。 二、修改“mainfile.php”文件权限为:444。 登录php空间管理后台,打开“文件管理器”进入public_html目录,将“mainfile.php”文件权限设置为:444。不会修改linux空间下的文件权限,请阅读DirectAdmin(DA)操作手册之文件管理篇 三、Xoops路径设置问题。这个是本文的重点。 A、 xoops 在安装设置xoops路径的时候,如果用户是保持默认设置,那么登录xoops后台,进入“管理区”会有错误提示(见图1)。在xoops安装教程中,无忧主机为了将这个错误重现,选择了默认安装方式,如果是第一安装xoops的用户在安装时候,不小心选择了默认设置,那么仔细阅读,关于这个后台提示错误的解决方法。 解决方法: 首先按照提示,将“xoops_data”和“xoops_lib”移动网站根目录之外的目录。 如:/home/usertest/domains/usertest.815.51php.com/ 这个下面,用户登录FTP就可以看到这个目录。好了,现在在该目录先建立一个新目录如:“safeweb”将“xoops_data”、“xoops_lib”移动到safeweb目录下面(见图2): /home/usertest/domains/usertest.815.51php.com/safeweb/xoops_data /home/usertest/domains/usertest.815.51php.com/safeweb/xoops_lib 文件移动后,修改maifile.php文件,将默认物理(绝对)路径修改为当前路径就OK(如图3); define( 'XOOPS_PATH', '/home/usertest/domains/usertest.815.51php.com/safeweb/xoops_lib' ); // Physical path to the XOOPS datafiles (writable) directory WITHOUT trailing slash define( 'XOOPS_VAR_PATH','/home/usertest/domains/usertest.815.51php.com/safeweb/xoops_data' ); B、安装xoops设置物理(绝对)路径时候,请按照主机教程安装,修改默认路径,就可无错安装。 本教程完。感谢无忧主机提供的2G美国php空间测试。 无忧主机提供美国纯Linux环境下 2G 高端php虚拟主机 只需299元一年。

本文地址:https://www.51php.com/xoops/826.html

1
1
1
1
1
1
1