关DEDECMS 安装在子目录 css出不来的解决方案
例如:你想安装在服务器上的www/xxx/ 下 (xxx是自定义的目录名)
我这儿是DA子目录
安装步骤为:现将源码放到DA目录下
然后访问http://localhost/install/
会出现:
dir (之所以会出现这样,是因为dede为了安全所设置的)
解决方案:install目录下如图
关键点来了!!!箭头所指
这样就完成安装了,接下来就是 dede后台的设置
点击“进入后台设置”
网站模板路径通常在:
接下来:进行数据库还原(这比较简单就不截图了..)
接下来才是重中之重:
wampserver 和phpstudy对网站根目录的设置
1.为什么用wampserver和phpstudy?
由于这两个软件比较常用,一个在本地用的比较多,一个在服务器上比较方便,所以就讲一下这两个的配置
2.跟根目录设置有什么关系?
因为前面我们安装的时候,我们把网站安装在了根目录上,所以那些源文件中的css文件引入都是根目录下的引入方式,因此我们需要修改webserver的根目录
1.wampserver ====》找到httpd.conf ===》找到 将其改为D:/wamp/www/da/ 即可(这里是我自己创建的da为例)
【wampserver 一般是个人本地调试用,所以可以直接更改根目录,但是放到服务器这就不实际了,因此,下面讲下phpstudy】
2.phpstudy
找到“站点域名管理”选项 并将网站根目录设置如下
之后点击“保存设置并生成配置文件即可”
补充:
如果是将dede系列的网站安装在服务器上,并用phpstudy搭建的,那么还需要注意一点;需要将服务器的IP,和你网站的域名关联起来
具体看图:
点击该选项,选中“打开hosts”选项
然后保存该文件 重启Apache 即可
=================================================好了,这样就解决掉了dede在web根目录下子目录创建而导致的css文件引入失败的问题=========================
tips:
都是自己“瞎捉摸”的,有错误的地方,还请各位看官指正。。。。thanks