• Как правильно использовать laravel-echo-server для cross domain?

    @zagamay_ru Автор вопроса
    Client can not be authenticated, got HTTP status 419

    У меня используется laravel passport, поэтому Broadcast::routes(['middleware' => 'auth:api']); в BroadcastServiceProvider
  • Как правильно вызвать событие?

    @zagamay_ru Автор вопроса
    Спасибо, очень интересное расширение, упростит мне жизнь)
  • Почему не работает DI Laravel именно в одном контроллере?

    @zagamay_ru Автор вопроса
    Спасибо, теперь все ясно)
  • Почему не работает DI Laravel именно в одном контроллере?

    @zagamay_ru Автор вопроса
    Вот сам контроллер, который в котором проблема:
    <?php
    
    namespace App\Http\Controllers\Cabinet\Admin;
    
    use App\Entity\Admin\Keywords;
    use Illuminate\Http\Request;
    use App\Http\Controllers\Controller;
    
    class KeywordsController extends Controller
    {
        /**
         * Display a listing of the resource.
         *
         * @return \Illuminate\Http\Response
         */
        public function index()
        {
            //
        }
    
        /**
         * Show the form for creating a new resource.
         *
         * @return \Illuminate\Http\Response
         */
        public function create()
        {
            //
        }
    
        /**
         * Store a newly created resource in storage.
         *
         * @param  \Illuminate\Http\Request  $request
         * @return \Illuminate\Http\Response
         */
        public function store(Request $request)
        {
            //
        }
    
        /**
         * Display the specified resource.
         *
         * @param Keywords $keywords
         * @return \Illuminate\Http\Response
         */
        public function show(Keywords $keywords)
        {
            dd($keywords);
        }
    
        /**
         * Show the form for editing the specified resource.
         *
         * @param  int  $id
         * @return \Illuminate\Http\Response
         */
        public function edit($id)
        {
            //
        }
    
        /**
         * Update the specified resource in storage.
         *
         * @param  \Illuminate\Http\Request  $request
         * @param  int  $id
         * @return \Illuminate\Http\Response
         */
        public function update(Request $request, $id)
        {
            //
        }
    
        /**
         * Remove the specified resource from storage.
         *
         * @param  int  $id
         * @return \Illuminate\Http\Response
         */
        public function destroy($id)
        {
            //
        }
    }
  • Как организовать дочерние роли в Yii2?

    @zagamay_ru Автор вопроса
    Интересное решение, спасибо вам за совет, попробую)
  • Как организовать дочерние роли в Yii2?

    @zagamay_ru Автор вопроса
    Допустим я создал правило для доступа в организацию юзера по правилу (yii\rbac\Rule) и дал ему права на редактирования контента, но как мне дать права допустим на загрузку документов в другой компании, другими словами как дать разные права на разные организации?
  • Symfony 4 как не изобретать велосипед?

    @zagamay_ru Автор вопроса

    Вы пытаетесь сменить фреймворк, но при этом использовать подходы из старого.


    Вы совершенно правы, поэтому и спрашиваю) Я очень привык к yii и для меня там все удобно, но я собираюсь мигрировать туда где symfony процветает, да и у меня самого есть желание освоить его)


    Вы знаете что phpStorm автогенерирует геттеры/сеттеры?


    Да, но не пользовался этой возможностью, видимо пора)

    Спасибо вам что ответили!
  • Репликация mysql. Сильно проседает slave сервер от master, это норма?

    @zagamay_ru Автор вопроса
    Redaicd, Админ уверяет что кэш стоит в my.cnf
  • Репликация mysql. Сильно проседает slave сервер от master, это норма?

    @zagamay_ru Автор вопроса
    Redaicd, точно нет, потому что контенты постоянно жалуются что инфа на сайте не обновляется) Да и папка с cache никогда пустой не бывает
  • Репликация mysql. Сильно проседает slave сервер от master, это норма?

    @zagamay_ru Автор вопроса
    Redaicd, Конечно, иначе как бы слейвы обновлялись, просто я сам настраивал репликации на своем тестовом сервере и каждый день там запускаются скрипты для добавления фильмов, сериалов, актеров, жанров и тд, куча данных, но все работет как часы.

    А тут серваки очень мощные, данных не так много, трафик 30к уников и такая просадка дикая.
    Я пологаю что реплику админ настроил не совсем правильно.
    Я сам как бы не очень перевариваю как это все работает, не знаю как определить какой тип репликации он настроил(

    А может вообще не в репликации дело, может что-то другое убивает мускул, просто у админа вообще нет никаких данных.

    Может посоветуете какие наводящие вопросы админу задать или установить что поможет понять причину.
    А то честно говоря у же не могу получать сообщение о падении сайта, а от админа только тог ввида:
    ip user - урл сайта - время - ответ сервера
  • Репликация mysql. Сильно проседает slave сервер от master, это норма?

    @zagamay_ru Автор вопроса
    Лентяй, К сожалению нет такого доступа, но попробую уговорить сисадмина хоть что-то показать )
    Может есть супер подробная утилита для сбора статистики, что, почему и из-за чего под нагрузкой?
  • Из за чего возникает ошибка авторизации через вконтакте?

    @zagamay_ru
    Проблема пропала, Yii2 не мог определить протокол сайта https
    Пришлось добавить проверку на HTTP_X_FORWARDED_PROTO
  • Как правильно установить зависимости в symfony 3 через composer?

    @zagamay_ru Автор вопроса
    Странно, он у меня всегда в игноре находится, но в сл. раз попробую его удалить) Спасибо
  • Как правильно установить зависимости в symfony 3 через composer?

    @zagamay_ru Автор вопроса
    Получилось нормально установить только когда скачал ласт версию composer.phar с сайта, через self-update не хотел обновляться, хотя стояла 1.5.1
    И первым делом запустил composer update а затем install
    Может баг был с самом композер, а может в зависимости какой)
  • Как правильно установить зависимости в symfony 3 через composer?

    @zagamay_ru Автор вопроса
    {
        "name": "ivan/backend",
        "license": "proprietary",
        "type": "project",
        "autoload": {
            "psr-4": {
                "AppBundle\\": "src/AppBundle",
                "ApiBundle\\": "src/ApiBundle",
                "CommonBundle\\": "src/CommonBundle"
            },
            "classmap": [
                "app/AppKernel.php",
                "app/AppCache.php"
            ]
        },
        "autoload-dev": {
            "psr-4": {
                "Tests\\": "tests/"
            },
            "files": [
                "vendor/symfony/symfony/src/Symfony/Component/VarDumper/Resources/functions/dump.php"
            ]
        },
        "require": {
            "php": ">=5.5.9",
            "doctrine/doctrine-bundle": "^1.6",
            "doctrine/doctrine-migrations-bundle": "^1.0",
            "doctrine/orm": "^2.5",
            "friendsofsymfony/rest-bundle": "^2.2",
            "friendsofsymfony/user-bundle": "~2.0",
            "incenteev/composer-parameter-handler": "^2.0",
            "jms/serializer-bundle": "^2.2",
            "nelmio/cors-bundle": "^1.5",
            "sensio/distribution-bundle": "^5.0.19",
            "sensio/framework-extra-bundle": "^3.0.2",
            "symfony/monolog-bundle": "^3.1.0",
            "symfony/polyfill-apcu": "^1.0",
            "symfony/swiftmailer-bundle": "^2.3.10",
            "symfony/symfony": "3.3.*",
            "twig/twig": "^1.0||^2.0"
        },
        "require-dev": {
            "sensio/generator-bundle": "^3.0",
            "symfony/phpunit-bridge": "^3.0"
        },
        "scripts": {
            "symfony-scripts": [
                "Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
                "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget"
            ],
            "post-install-cmd": [
                "@symfony-scripts"
            ],
            "post-update-cmd": [
                "@symfony-scripts"
            ]
        },
        "config": {
            "sort-packages": true
        },
        "extra": {
            "symfony-app-dir": "app",
            "symfony-bin-dir": "bin",
            "symfony-var-dir": "var",
            "symfony-web-dir": "web",
            "symfony-tests-dir": "tests",
            "symfony-assets-install": "relative",
            "incenteev-parameters": {
                "file": "app/config/parameters.yml"
            },
            "branch-alias": null
        }
    }
  • Как правильно установить зависимости в symfony 3 через composer?

    @zagamay_ru Автор вопроса
    BoShurik, нет

    Fatal error: Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException: Attempted to load class "FOSUserBundle" from namespace "FOS\UserBundle".
    Did you forget a "use" statement for another namespace? in C:\Server\OpenServer\domains\chat.loc\backend\app\AppKernel.php:22
    Stack trace:
    #0 C:\Server\OpenServer\domains\chat.loc\backend\vendor\symfony\symfony\src\Symfony\Component\HttpKernel\Kernel.php(448): AppKernel->registerBundles()
    #1 C:\Server\OpenServer\domains\chat.loc\backend\vendor\symfony\symfony\src\Symfony\Component\HttpKernel\Kernel.php(114): Symfony\Component\HttpKernel\Kernel->initializeBundles()
    #2 C:\Server\OpenServer\domains\chat.loc\backend\vendor\symfony\symfony\src\Symfony\Bundle\FrameworkBundle\Console\Application.php(65): Symfony\Component\HttpKernel\Kernel->boot()
    #3 C:\Server\OpenServer\domains\chat.loc\backend\vendor\symfony\symfony\src\Symfony\Component\Console\Application.php(125): Symfony\Bundle\FrameworkBundle\Console\Application->doRun(Object(Symfony\Component\Console\I
    nput\ArgvInput), Ob in C:\Server\OpenServer\domains\chat.loc\backend\app\AppKernel.php on line 22
  • Почему не работает ngModel в ngRepeat?

    @zagamay_ru Автор вопроса
    Вопрос решен, в ng-true-value подставляются переменные со скобками {{}}, спасибо! )