Yii2后端显示500内部服务器错误

Yii2后端显示500内部服务器错误,yii2,Yii2,当我访问http://alpha.myweb.com/administrator/company我收到500个内部服务器错误 但我可以在本地主机上访问它 如何调试我的问题 这是我的backend\config\main.php <?php $params = array_merge( require(__DIR__ . '/../../common/config/params.php'), require(__DIR__ . '/../../common/config/pa

当我访问
http://alpha.myweb.com/administrator/company
我收到
500个内部服务器错误

但我可以在本地主机上访问它

如何调试我的问题

这是我的
backend\config\main.php

<?php
$params = array_merge(
    require(__DIR__ . '/../../common/config/params.php'),
    require(__DIR__ . '/../../common/config/params-local.php'),
    require(__DIR__ . '/params.php'),
    require(__DIR__ . '/params-local.php')
);

return [
    'id' => 'app-backend',
    'basePath' => dirname(__DIR__),
    'controllerNamespace' => 'backend\controllers',
    'bootstrap' => ['log'],
    'modules' => [
        'agent' => [
            'class' => 'backend\modules\agent\Agent',
        ],
        'company' => [
                'class' => 'backend\modules\company\Company',
                'defaultRoute' => 'home',
        ],
        'vendor' => [
                'class' => 'backend\modules\vendor\Vendor',
                        'defaultRoute' => 'default',
        ],
        'services' => [
                        'class' => 'backend\modules\services\Services',
                        'defaultRoute' => 'site',
        ],


    ],

        'homeUrl' => 'http://alpha.myweb.com/administrator',
        'components' => [

        'formatter' => [
                                        'class' => 'yii\i18n\Formatter',


                                 'thousandSeparator' => '.',
                                    'decimalSeparator' => ',',
                                    //'currencyCode' => '$'
                    ],
    'user' => [
        'identityClass' => 'common\models\UserBeo',
        'enableAutoLogin' => false,
        //'authTimeout' => 120
    ],
    'log' => [
        'traceLevel' => YII_DEBUG ? 3 : 0,
        'targets' => [
            [
                'class' => 'yii\log\FileTarget',
                'levels' => ['error', 'warning'],
            ],
        ],
    ],
    'errorHandler' => [
        'errorAction' => 'site/error',
    ],
     'urlManager' => [
             'class' => 'yii\web\UrlManager',
             'enablePrettyUrl' => true,
             'showScriptName' => false,
             'showScriptName' => false,
         /*
            'rules' => array(
            '<controller:\w+>/<id:\d+>' => '<controller>/view',
            '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
            '<controller:\w+>/<action:\w+>' => '<controller>/<action>',
    ),

          */
    ],
            'request' => [
            'baseUrl' => '/administrator',

            'parsers' => [
                            'application/json' => 'yii\web\JsonParser',
            ]

            ],
                    /*
                    'response' => [
                                    'format' => yii\web\Response::FORMAT_JSON,
                                    'charset' => 'UTF-8',
                                    // ...
                    ]
                    */
],
'params' => $params,
];
那么是什么导致了这个问题,因为我可以毫无错误地打开前端网站

如果你需要更多信息,请告诉我


提前感谢,感谢您的帮助。

如果出现错误,500服务器日志将告诉您错误所在。去那里看看,我们现在只能猜测。可能是文件夹权限问题。打开或调试消息以查看发生了什么:转到
index.php
,并确保定义了
('yi_debug')或define('yi_debug',true);定义('yi_ENV')或定义('yi_ENV','dev')@gmc我已经设置好了,所有文件夹和子文件夹也属于www数据。@Bizley问题更新为.htaccess详细信息。我的.htaccess有问题吗?
# prevent directory listings
Options -Indexes
IndexIgnore */*

# follow symbolic links
Options FollowSymlinks
RewriteEngine on
RewriteRule ^administrator(/.+)?$ backend/web/$1 [L,PT]
RewriteRule ^(.+)?$ frontend/web/$1

#RewriteCond %{HTTP_HOST} ^alpha\.myweb\.com [NC]
#RewriteRule ^(.*)$ http://alpha.myweb.com/$1 [L,R=301]