SmartFAQ 由 SmartFactory 开发(https://www.smartfactory.ca),是 InBox Solutions(https://www.inboxsolutions.net)的一个部门。

XOOPS 是否需要服务器写入权限?
是的,XOOPS 需要服务器写入权限。

像许多 CMS 一样,XOOPS 使用缓存机制临时存储编译后的页面。这的好处是提高了速度。缺点是需要能够在磁盘上写入。

建议以下三个文件夹需要具有写入权限:
cache/
templates_c/
uploads/


cache/文件夹存储您的编译后的管理员菜单(2.0.x 分支)以及您配置的任何模块缓存。

templates_c/文件夹存储您的编译后的主题以及 XOOPS 和您已安装的任何第三方模块的 Smarty 模板。

uploads/ 目录存储您通过 XOOPS 管理员或第三方模块上传到服务器的文件,比如头像。

如果您的网络托管提供商不允许在网站根目录中脚本写入磁盘,但在网站根目录外定义了一个可以写入临时文件的目录,并且在运行 *NIX 操作系统的情况下,您可以使用以下命令创建到您脚本具有写入权限的目录的符号链接(理想快捷方式)。

//首先,创建您将链接到的目录
mkdir /path/to/writable/folder/cache
mkdir /path/to/writable/folder/templates_c
mkdir /path/to/writable/folder/uploads


注意: 最好在指定的可写文件夹内创建一个以您名字命名的文件夹,然后在该文件夹内创建缓存、templates_c 和 uploads。这将帮助避免任何混淆和/或安全问题,如果另一个用户需要在同一服务器上安装 XOOPS。

//改变目录直到您处于 XOOPS 根目录
cd /path/to/your/xoops/install

//现在将可写文件夹链接到您的 XOOPS 安装
ln -s /path/to/writable/folder/cache cache
ln -s /path/to/writable/folder/templates_c templates_c
ln -s /path/to/writable/folder/uploads uploads


如果您的网络托管提供商不允许访问shell,您也可以联系服务器的管理员,要求他们为您设置符号链接。


评论归作者所有。我们对评论内容不承担任何责任。


Login

Who's Online

269 user(s) are online (21 user(s) are browsing XOOPS FAQ)


Members: 0


Guests: 269


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Did you know ?

XOOPS 2.0.x requires PHP version 4.1.0 or higher
XOOPS 2.2.x requires PHP version 4.2.0 or higher

Random question

How do I create a forum and set forum permissions in Newbb 2?