首页 > 代码库 > 关于一些由于apache配置不而导致的错误和其它

关于一些由于apache配置不而导致的错误和其它

1.如果你想将www放在apache默认的配置下,那么将它放在别的文件的时候,一定要放在其它盘符的根目录下,否则可以会应该其它莫名的报错(当然,也要修改配置文件);


2.再给网站做了重定向之后(配置httpd_vhosts.conf文件和host文件文件后),一定还在加载httpd_vhosts.conf文件,具体做法是:将httpd.conf文件的466行代码前面的#去掉;
  如果加载了httpd_vhosts.conf文件,当你地址栏中输入重定向的网址后,你的网站根路径将直接指向你的网站的根目录,你看到的网站的首页;如果没有加载,那么当你在地址栏中输入重定向的网址后,你进入的将是你配置好的www根目录下的各个项目的入口文件。


3.如果你在两台机器上开发你的项目,一台配置了(加载)httpd_vhosts.conf文件,另外一台没有,那么将会有如下累死的报错:
  a.本来在一天机器上运行的好好的css、images、js文件在另外一台机器你将无论怎么也无法读取——细探究发现:两台机器的问价路径就相差一层:就是文件的根目录名,而这由于在重定向的网站中隐含一层,因此极难发现,办法:复制这些报错的文件路径,直接在地址栏中运行,看能否得到相应的文件;
  b.系统不稳定——原本运行的好好的系统突然不稳定了,多体现在后台,如:突然报错模板文件找不到、系统原来自定义的图片无法加载、添加好的栏目无法删除等等各种莫名其妙的报错(当然,这也有和没有将www目录配置在某个盘的根文件下有关)。