Найдено 2789 результатов

SiZE
2024.04.08, 11:22
Форум: DevOps
Тема: В Docker, файлы не доступны апачу
Ответы: 8
Просмотры: 489

Re: В Docker, файлы не доступны апачу

А тут получается, что надо под себя править докер файлы Достаточно вынести в .env PHP_USER=sammy PHP_UID=1000 docker-compose.yml php: build: args: # Можно даже значения по умолчанию оставить root (#0), # но тогда надо допилить Dockerfile проверкой, что такой пользователь не существует user: ${PHP_U...
SiZE
2024.04.08, 10:07
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно выбросить исключение 404 если модель не найдена?
Ответы: 6
Просмотры: 290

Re: Как правильно выбросить исключение 404 если модель не найдена?

Выглядит, как все по дефолту. Проверьте выполняется ли условие if (!$model) { ?
SiZE
2024.04.08, 08:23
Форум: DevOps
Тема: В Docker, файлы не доступны апачу
Ответы: 8
Просмотры: 489

Re: В Docker, файлы не доступны апачу

Я когда-то для себя нашел удобный способ и делаю так для разработки. Смотрю в WSL у своего пользователя UID $ echo $UID 1000 В docker-compose.yml пробрасываю аргументы для создания пользователя с таким же UID (можно в .env естественно) php: build: args: user: sammy uid: 1000 context: ./ dockerfile: ...
SiZE
2024.04.04, 18:50
Форум: DevOps
Тема: В Docker, файлы не доступны апачу
Ответы: 8
Просмотры: 489

Re: В Docker, файлы не доступны апачу

1000 - это обычно первый юзер после установки. По хорошему, надо дать права на чтение|изменение группе и поменять группу на www-data
SiZE
2024.02.26, 14:14
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Правила проверки по регулярному выражению, условие и JS
Ответы: 2
Просмотры: 889

Re: Правила проверки по регулярному выражению, условие и JS

selfauthor писал(а): 2024.02.26, 12:41 Само регулярное выражение может отсутствовать. Поэтому ставлю дополнительный параметр when - когда это регулярное выражение есть, то проверять по нему.
Для клиентской части надо использовать whenClient
SiZE
2024.02.18, 13:45
Форум: Общие вопросы (Yii 2.x)
Тема: Фокусы со слэшем на конце ...tags/
Ответы: 5
Просмотры: 848

Re: Фокусы со слэшем на конце ...tags/

selfauthor писал(а): 2024.02.17, 13:50 Не пробовал. Не умею :(
Это второе что надо сделать после изчучения <?php echo "Hello world"; ?> :D
SiZE
2024.02.13, 07:59
Форум: Установка и настройка
Тема: NGINX + балансировка нагрузки
Ответы: 2
Просмотры: 978

Re: NGINX + балансировка нагрузки

alex_rus писал(а): 2024.02.02, 11:40 2) Будет ли нормально, если NGINX будет обрабатывать статические файлы (css, html, js, картинки) сам
У него офигенно работает файловый кэш. Статей как настроить очень много.
SiZE
2024.02.13, 07:56
Форум: Общие вопросы по программированию
Тема: Сравнение текстов
Ответы: 3
Просмотры: 743

Re: Сравнение текстов

А то инсталляций у либы 3 млн, а звезд всего 12 History Originally written by Raymond Hill (https://github.com/gorhill/PHP-FineDiff) Tweaked to bring it up to date with the modern world. That means documented, nicely formatted, tested code that can be easily extended by Rob Crowe (https://github.co...
SiZE
2024.02.13, 07:53
Форум: Общие вопросы (Yii 2.x)
Тема: независимый модуль и как передать конфиг, сервисный слой и тд
Ответы: 7
Просмотры: 802

Re: независимый модуль и как передать конфиг, сервисный слой и тд

Если взять в качестве примера миграцию rbac , увидим обращение к компоненту и получение из компонента сведений о именах таблиц . Но в этой реализации заранее известен компонент. Как только в миграцию необходимо передавать что-то помимо идентификатора соединения, теряется простота решения, увеличивае...
SiZE
2024.02.12, 17:29
Форум: Общие вопросы (Yii 2.x)
Тема: независимый модуль и как передать конфиг, сервисный слой и тд
Ответы: 7
Просмотры: 802

Re: независимый модуль и как передать конфиг, сервисный слой и тд

в комплекте с моим "модулем" идут виджеты, они же не знают как я подключил компонент (название) но для отображения виджета ему нужно получить параметры которыми я сконфигурировал компонент 1. Модуль - это приложение. 2. Виджет - это часть представления. 3. Виджет ничего не знает о конфигу...
SiZE
2024.02.12, 15:44
Форум: Общие вопросы (Yii 2.x)
Тема: независимый модуль и как передать конфиг, сервисный слой и тд
Ответы: 7
Просмотры: 802

Re: независимый модуль и как передать конфиг, сервисный слой и тд

A module represents a sub-application which contains MVC elements by itself, such as models, views, controllers, etc. К модулю надо относится, как к отдельному приложению. А вы судя по всему пытаетесь просто создать обычный компонент для ServiceLocator. Если модуль инициализирован (произошло обраще...
SiZE
2024.02.11, 15:52
Форум: REST API (Yii 2.x)
Тема: Не работают curl запросы к API
Ответы: 6
Просмотры: 1243

Re: Не работают curl запросы к API

Код: Выделить всё

ports:
      - 8001:80
А что проксирует на 8001 порт?
SiZE
2024.02.08, 09:14
Форум: Общие вопросы (Yii 2.x)
Тема: Фокусы со слэшем на конце ...tags/
Ответы: 5
Просмотры: 848

Re: Фокусы со слэшем на конце ...tags/

Посмотрите какие UrlRule используются?

Для rest есть, например, 'yii\rest\UrlRule'. Правило адресует /users (мн.число) в контроллер UserController (ед.число)

И еще есть https://www.yiiframework.com/doc/api/2. ... normalizer с параметром $normalizeTrailingSlash
SiZE
2024.02.05, 10:57
Форум: Общие вопросы (Yii 2.x)
Тема: Ajax валидация формы, загруженной по Ajax
Ответы: 5
Просмотры: 781

Re: Ajax валидация формы, загруженной по Ajax

1. Как загружаете страницу?

2. Какие ошибки есть в консоли браузера?
SiZE
2024.02.04, 15:23
Форум: Общие вопросы (Yii 2.x)
Тема: Ajax валидация формы, загруженной по Ajax
Ответы: 5
Просмотры: 781

Re: Ajax валидация формы, загруженной по Ajax

Оберните код соответствующим тегом
SiZE
2024.01.29, 14:31
Форум: Общие вопросы (Yii 2.x)
Тема: Symfony Mailer + Gmail
Ответы: 2
Просмотры: 798

Re: Symfony Mailer + Gmail

2) если по инструкции указывать 'transportFactory' => CustomSmtpFactory::class то вываливается ошибка 'Cannot assign string to property yii\symfonymailer\Mailer::$transportFactory of type ?Symfony\Component\Mailer\Transport' В инструкции так 'container' => [ 'definitions' => [ EsmtpTransportFactory...
SiZE
2024.01.21, 17:57
Форум: Общие вопросы (Yii 2.x)
Тема: Определение получателя первого сообщения
Ответы: 5
Просмотры: 1051

Re: Определение получателя первого сообщения

Dimitri писал(а): 2024.01.21, 11:54 И подскажите пожалуйста, этот паттерн вставлять в код плагина , или отдельным файлом?
Отдельными файлами. Но раз вы задаете такие вопросы, вам бы почитать про шаблоны проектирования и потом уже про организацию кода в РНР и тп.
SiZE
2024.01.17, 11:10
Форум: Общие вопросы (Yii 2.x)
Тема: Определение получателя первого сообщения
Ответы: 5
Просмотры: 1051

Re: Определение получателя первого сообщения

Dimitri писал(а): 2024.01.16, 16:39 Или код надо поместить в отдельный файл?
Я написал это только в качестве примера. Ознакомьтесь с паттерном стратегия, какие решает он задачи. И затем уже адаптируйте код для себя.