【发布时间】:2013-03-23 07:41:26
【问题描述】:
家用控制器没问题
无法使用重写访问其他 Codeigniter 控制器,而是显示
Database connection error (2): Could not connect to MySQL.
但是使用 index.php/[nameofcontrollerorroute] 它显示正常...我不认为 db 连接是问题,因为我可以访问 Home 控制器 w/c 已经连接到 db,当然,并使用索引.php/[nameofcontrollerorroute]
.htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
我也尝试更改配置值 [uri_protocol & index_page],但仍然没有更改。
我正在使用 GoDaddy 托管,并且 codeigniter 位于子目录中,我已经在 stackoverflow 问题中尝试了不同的解决方案。有什么想法吗?
使用 XAMPP 可以很好地进行本地化
【问题讨论】:
标签: php .htaccess codeigniter