本地通过phpnow架设apache+php+mysql环境来运行zencart网站。
遇到一个错误“打开网站首页,发现无法加载css样式文件及js脚本文件,也无法加载到图片”。。。。
在浏览器中直接打开样式表文件或者图片,都显示 500内部服务器错误!
于是查看apache的错误日志文件,如下错误:
/includes/.htaccess: Invalid command 'IndexIgnore', perhaps misspelled or defined by a module not included in the server configuration
于是找到includes文件及images文件夹中的.htaccess文件删除
IndexIgnore */*
刷新网页,正常!
原因分析:
由于phpnow一键安装包配置的apache+php+now环境中没有加载
LoadModule autoindex_module modules/mod_autoindex.so 模块导致 IndexIgnore 命令无法使用!
可以通过以下操作加载mod_autoindex.so模块
1、打开apache配置文件 httpd.conf (PHPnowApache-22confhttpd.conf) 找到
LoadModule autoindex_module modules/mod_autoindex.so
2、将该行的前面的#去掉。
重启apache,ok!
未经允许不得转载:外贸商城系统,外贸网站模板,php建站教程,zencart模板 » zencart网站无法加载样式表及图片 IndexIgnore无效的解决方法