OpenCart项目访问重定向至不存在的install/index.php问题求助
解决OpenCart访问重定向至不存在的install目录问题
以下是针对性的解决步骤:
必须配置admin目录下的config.php文件
OpenCart需要同时配置根目录和admin目录下的数据库配置文件,只修改根目录的config.php会让系统判定未完成安装,自动跳转到install页面。操作:- 进入
shop/admin目录,将config-dist.php重命名为config.php - 打开该文件,修改数据库配置参数,和根目录的
config.php保持一致:define('DB_DRIVER', 'mysqli'); define('DB_HOSTNAME', 'localhost'); define('DB_USERNAME', 'root'); define('DB_PASSWORD', ''); define('DB_DATABASE', 'shop'); define('DB_PORT', '3306');
- 进入
确认目标数据库已创建
打开XAMPP的phpMyAdmin(访问http://localhost/phpmyadmin),检查shop数据库是否存在。如果没有,手动创建一个空的同名数据库。清除浏览器缓存与Cookie
浏览器可能缓存了旧的重定向记录,清除后重新访问http://localhost/shop。(可选)启用Apache的mod_rewrite模块
虽然当前不存在.htaccess,但后续OpenCart的URL美化需要该模块:- 打开XAMPP控制面板,点击Apache的
Config按钮,选择httpd.conf - 找到行
#LoadModule rewrite_module modules/mod_rewrite.so,删除开头的#注释 - 重启Apache服务
- 打开XAMPP控制面板,点击Apache的
内容的提问来源于stack exchange,提问作者Pouya Vaghefi
相关产品推荐
相关产品推荐

