Найдено 29 результатов
- 2021.11.11, 11:30
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: Какой-то глюк с памятью в логере/дебаге
- Ответы: 1
- Просмотры: 9924
Re: Какой-то глюк с памятью в логере/дебаге
В общем, дело было не в бобине.. Наткнулся я на эту фичу: Внимание Попытка записи в смещение за границами строки дополнит строку пробелами до этого смещения. т.е. если обращаешься к переменной, думая, что там ассоциированный массив, а там оказывается строка, то получается такая засада. упрощенный пр...
- 2021.11.05, 16:31
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: Какой-то глюк с памятью в логере/дебаге
- Ответы: 1
- Просмотры: 9924
Какой-то глюк с памятью в логере/дебаге
Обновил Yii 2.0.13.1 -> 2.0.43 и yii2-debug 2.0.9 -> 2.1.18 и сразу напоролся на непонятный баг. На локальной машине (windows, php 7.4.16) скрипт отрабатывает нормально, а на сервере (centos, php 7.2.34) вываливается с ошибкой 500 и в логах сервера пишет про нехватку памяти. Увеличение памяти для ph...
- 2017.12.02, 03:43
- Форум: Установка и настройка
- Тема: nginx + PHP-FPM - роутинг на несуществующие урлы
- Ответы: 2
- Просмотры: 2940
Re: nginx + PHP-FPM - роутинг на несуществующие урлы
Сам же себе и отвечу :) Глюк проявляется только если несуществующий урл заканчивается на /index.php В результате хитрых преобразований в web\Request.php\getScriptUrl() получается, что такие урлы соответствуют пустому роуту и срабатывает соответствующее правило роутинга. Лечится указанием правильного...
- 2017.12.01, 16:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по yii.ActiveForm из renderAjax Cannot read property 'required' of undefined
- Ответы: 5
- Просмотры: 2396
Re: Вопрос по yii.ActiveForm из renderAjax Cannot read property 'required' of undefined
Наступил на те же грабли. Поиск привел в эту тему, но ответа здесь нет. На гитхабе все подобные вопросы закрыты как решенные.. Потратил два дня (и две ночи) на дебаг, нашел причину. Делюсь результатом. Не знаю, как в других случаях, а в моем причиной оказалось то, что в свойствах assetManager было у...
- 2017.05.26, 14:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не могу поставить mark as plain text в PhpStorm
- Ответы: 4
- Просмотры: 2219
Re: Не могу поставить mark as plain text в PhpStorm
Сам себе и отвечу :) Оказывается это известный и открытый баг Mark as Plain text doesn't work for External Libraries Получается, если vendor помечен как exclude и добавлен во внешние библиотеки, то пометить исходник как plain text не получится. Т.е. нужно убрать exclude с vendor и убрать vendor из в...
- 2017.05.26, 13:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не могу поставить mark as plain text в PhpStorm
- Ответы: 4
- Просмотры: 2219
Re: Не могу поставить mark as plain text в PhpStorm
Тот же вопрос интересует. Удалось разрешить проблему?
vendor помечен как Excluded
vendor помечен как Excluded
- 2017.05.09, 16:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: Дочерние таблицы. Оптимизация запросов.
- Ответы: 21
- Просмотры: 5846
Re: Дочерние таблицы. Оптимизация запросов.
я вам указал что у вас в обоих связях одно и тоже условие ... вы или принцип не понимаете или не знаете чего вы хотите ... у вас в одной таблице цвет .. .в другой размер .. .ок ... сделайте в таблице Table_1 столбцы color_id и size_id ... а в TableValue_1/2 будет только id и value ... Условия прави...
- 2017.05.09, 16:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: Дочерние таблицы. Оптимизация запросов.
- Ответы: 21
- Просмотры: 5846
Re: Дочерние таблицы. Оптимизация запросов.
Maxxi, если будет много записей и Yii2 выдаст такой запрос: SELECT * FROM `TableValue_1` WHERE `table_id` IN ('1', '2', '3', '4', '5'...'10000') из которых, скажем, 2000 значений на самом деле соответствуют id гл.табл., а остальные 8000 нет. Это разве не будет влиять на производительность? Есть ли ...
- 2017.05.09, 15:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Дочерние таблицы. Оптимизация запросов.
- Ответы: 21
- Просмотры: 5846
Re: Дочерние таблицы. Оптимизация запросов.
SELECT * FROM `TableValue_1` WHERE `table_id` IN ('1', '2', '3', '4', '5') SELECT * FROM `TableValue_2` WHERE `table_id` IN ('1', '2', '3', '4', '5') Здесь наблюдается избыточность в запросах, ведь на самом деле в БД поле TableValue_1. table_id содержит только значения: 1, 2, 3. А поле TableValue_2...
- 2017.05.09, 11:29
- Форум: Установка и настройка
- Тема: nginx + PHP-FPM - роутинг на несуществующие урлы
- Ответы: 2
- Просмотры: 2940
nginx + PHP-FPM - роутинг на несуществующие урлы
Не могу понять, где глюк. При обращении к несуществующим скриптам срабатывает роут по умолчанию. Такое поведение только на nginx + PHP-FPM, на апаче все работает правильно. настройки nginx ... location / { index index.php index.html; try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { set $...
- 2016.11.29, 14:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: Layout модуля встроить в layout приложения
- Ответы: 0
- Просмотры: 2640
Layout модуля встроить в layout приложения
Если в модуле указан layout, то он полностьюзаменяет layout родительского приложения. А как собственно встроить этот layout в приложение? Подсмотрел, как сделано в yii2-admin В layout модуля: $controller = $this->context; $this->beginContent($controller->module->mainLayout); где mainLayout - свойс...
- 2016.04.22, 18:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: SluggableBehavior
- Ответы: 84
- Просмотры: 35026
Re: SluggableBehavior
Разобрался. Была установлена старая версия intl.
После обновления до последней версии проблема устранилась.
После обновления до последней версии проблема устранилась.
- 2016.04.21, 02:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: SluggableBehavior
- Ответы: 84
- Просмотры: 35026
Re: SluggableBehavior
Установил транслитератор в "Russian-Latin/BGN; NFKD"
Транслитерирую "тэг", на выходе получаю "eg".
SluggableBehavior стандартный.
Как получить правильный результат с Russian-Latin?
ps. intl установлен.
Транслитерирую "тэг", на выходе получаю "eg".
SluggableBehavior стандартный.
Как получить правильный результат с Russian-Latin?
ps. intl установлен.
- 2015.04.02, 18:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: расширение для обработки аплоада картинок
- Ответы: 8
- Просмотры: 4050
Re: расширение для обработки аплоада картинок
Иногда лучше подумать перед ответом. А подумав, ничего не отвечать.yiijeka писал(а):Вы ошиблись тогда фреймворком. Вам сюда https://wordpress.org/plugins/tags/image-editor
К чему такие ответы невпопад? Набиваете счетчик сообщений бесполезными комментариями?
- 2015.04.02, 14:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: расширение для обработки аплоада картинок
- Ответы: 8
- Просмотры: 4050
Re: расширение для обработки аплоада картинок
Я спрашиваю про готовое решение, а не про инструмент. Скорей всего в виде behavior.
- 2015.04.02, 02:40
- Форум: Общие вопросы (Yii 2.x)
- Тема: расширение для обработки аплоада картинок
- Ответы: 8
- Просмотры: 4050
расширение для обработки аплоада картинок
Подскажите рабочее расширение. Есть таблица с полем для хранения ссылки на картинку (имя файла). Нужно чтобы при сохранении записи была возможность: ресайзить, кропать, добавлять вотермарк на картинку. причем для ресайза можно указать только один параметр (например, вместить по ширине) добавлять коп...
- 2015.01.22, 16:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: Создание, обновление записи с файлом проблемы при реализации
- Ответы: 3
- Просмотры: 1708
Re: Создание, обновление записи с файлом проблемы при реализ
А можно пример со сценариями? При условии, что поле "файл" должно быть заполнено в базе.MrArthur писал(а):Сценариями можно
upd. нашел ответ http://stackoverflow.com/questions/2635 ... -scenerio/
или можно как-то без дублирования атрибутов?
- 2014.12.10, 16:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Алиасы без @
- Ответы: 13
- Просмотры: 5523
Re: Алиасы без @
объявлять имхо можно где угодно. хоть перед самим получением
- 2014.12.10, 16:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: Unable to resolve the request "site/error".
- Ответы: 7
- Просмотры: 18753
Re: Unable to resolve the request "site/error".
Причина здесь:
т.е., видимо, нет описания роутера и не прописан 'defaultRoute' (Default Controller).
Код: Выделить всё
exception 'yii\base\InvalidRouteException' with message 'Unable to resolve the request ""
- 2014.12.10, 16:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: Алиасы без @
- Ответы: 13
- Просмотры: 5523
Re: Алиасы без @
Только начал изучать yii2. я тоже :) Возникла проблема. $menuItems[] = [ 'label' => 'Administration', 'url' => Yii::getAlias('@administration') ]; такой код не срабатывает. получаю Invalid Parameter – yii\base\InvalidParamException убираю "@" и...