当cakephp安装在服务器中时,无法访问PhpMyAdmin

mad*_*adi 3 cakephp cakephp-1.3

我正在尝试将我的代码从localhost传输到实时域.服务器的目录是这样的:

-www.example.com
 --app
 --cake
 --vendors
 --plugins
 -- phpMyAdmin
 -- htaccess
Run Code Online (Sandbox Code Playgroud)

由于cakephp处理URL,当我尝试访问www.example.com/phpMyAdmin时,cakephp抱怨"无法找到PhpmyAdminController".我试图改变app/webroot/htaccess中的htaccess以允许phpMyAdmin的url但它不起作用.有人可以帮忙吗?

我按照以下网站的教程:http://cakebaker.42dh.com/2006/08/17/take-over-the-control-of-some-urls-from-cakephp/.但是我更改了webroot文件夹中的htaccess而不是主文件夹.

我真的希望有人帮忙.

Vin*_*ins 8

您可以通过修改.htaccess位于app文件夹之外的文件来完成此操作.请试试这个.我正在使用这个特殊的代码,它为我工作.

<IfModule mod_rewrite.c>
    RewriteEngine on
    Rewriterule ^phpmyadmin/.*$ - [PT]
    RewriteRule  ^$ app/webroot/    [L]
    RewriteRule  (.*) app/webroot/$1 [L]
</IfModule> 
Run Code Online (Sandbox Code Playgroud)

现在,您将能够运行这样的目录 http://example.com/phpmyadmin