Возможно виноват UpgradeController/
Ведь, если вводит напрямую адрес yii2build.lc/index.php?r=upgrade/index, то выходит та же самая ошибка.
Вот структура файлов:
joxi.ru/KAgEaq6tqkzNml
Здравсвуйте.
Попробовал, как вы советаовали. Убрал из
public function actionUpdate() {
PermissionHelpers::requireUpgradeTo("Paid");
}
и переместил в
'matchCallback' => function ($rule, $action){
return PermissionHelpers::requireStatus('Active') && PermissionHelpers::requireUpgradeTo("Paid") ;
}
Ошибка осталось прежней.
в твоем случае это метод возвращает true/false, который не на что не влияет.
Этот метод редиректик на upgrade/index
public static function requireUpgradeTo($user_type_name)
{
if (!ValueHelpers::userTypeMatch($user_type_name)) {
return Yii::$app->getResponse()->redirect(Url::to(['upgrade/index']));
}
}
Скажите заказчику, что это будет стоит 1 миллион долларов. Он сам откажется от этой идеи. Если же нет, то у вас будет возможность открыть свое казино с блекджеком и барышнями...
Вы лучше не всех. Ведь могут находиться и хорошие люди. Обычно виноваты руководители. Без их ведома ничего не происходит. Обычный прогер может написать плохой скрипт. Но вот выпускать ли его в продакшн решает руководтель. То есть у него была возможность заставить прогера исправить скрипт. Но, как всегда время и сроки......
Не поможет.
1. Если я добавлю апач в свою группу, он сможет читать и записывать мои файлы, но я его файлы все еще не смогу записывать.
2. Если добавить свою учетную запись в группу апач, я все еще не смогу записывать его файлы
Ведь, если вводит напрямую адрес yii2build.lc/index.php?r=upgrade/index, то выходит та же самая ошибка.
Вот структура файлов:
joxi.ru/KAgEaq6tqkzNml