修改DiscuZ的附件默认上传路径
如下图所示,即可:
上图所示的是修改前的默认设定。
在我的环境中,我将本地附件保存位置修改为了:../owncloud/discuz_data_dir。
你可以看到,该路径为相对路径,该相对路径的起点位置是:/usr/local/apache/htdocs/discuz,即当前DiscuZ应用的WEB根目录。
然后,你需要在服务器上创建上述目录(该创建步骤也可以在上图所示的修改之前完成):
1 2 3 4 5 6 7 8 9 10 11 |
[root@knowledge-system attachment]# cd /usr/local/apache/htdocs/owncloud [root@knowledge-system owncloud]# ls 3rdparty config core db_structure.xml indie.json occ public.php search themes apps console.php cron.php index.html l10n ocs remote.php settings version.php AUTHORS COPYING-AGPL data index.php lib owncloud robots.txt status.php [root@knowledge-system owncloud]# [root@knowledge-system owncloud]# mkdir discuz_data_dir [root@knowledge-system owncloud]# chmod -R 777 discuz_data_dir/ [root@knowledge-system owncloud]# [root@knowledge-system owncloud]# cd discuz_data_dir/ [root@knowledge-system discuz_data_dir]# |
在测试贴上传附件成功后,你会在上面创建的目录中看到记录:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
[root@knowledge-system owncloud]# cd discuz_data_dir/ [root@knowledge-system discuz_data_dir]# ll total 4 drwxr-xr-x 3 daemon daemon 4096 Dec 4 16:24 forum [root@knowledge-system discuz_data_dir]# tree forum/ forum/ |-- 201412 | |-- 04 | | |-- 162428a99i117111hswoi1.attach | | `-- index.html | `-- index.html `-- index.html 2 directories, 4 files [root@knowledge-system discuz_data_dir]# |
——————————————————
Ending。