我有自己的CMS使用CodeIgniter构建(实际上,开发它的不是我。我的客户从他们以前的开发人员那里给了我)。不,我正在将CMS迁移到新服务器。我设置它,一切正常。除此之外,我无法访问我的phpmyadmin安装,该安装位于我的public_html(包含CodeIgniter CMS)的子目录中。
这可能与CodeIgniter路由配置或htaccess文件以及类似的东西有关。但我在CodeIgniter和htaccess都是新手。
我该怎么做才能让我能够访问我的phpmyadmin?
这是我的codeigniter htaccess文件
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
让我知道我应该在这里展示哪些其他信息(代码块,配置文件等)以提供更好的环境细节
答案 0 :(得分:0)
你的htaccess没有通过访问phpmyadmin。
试
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond $1 !^(phpmyadmin|index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]