Найден 281 результат

Brainfuck
2020.06.04, 15:26
Форум: Общие вопросы (Yii 2.x)
Тема: Правила urlmanager
Ответы: 3
Просмотры: 350

Re: Правила urlmanager

А, стоп. У меня опечатка была в одном месте. Так работает, спасибо!
Brainfuck
2020.06.04, 14:49
Форум: Общие вопросы (Yii 2.x)
Тема: Правила urlmanager
Ответы: 3
Просмотры: 350

Re: Правила urlmanager

Добрый день. В следующем правиле описаны необязательные параметры page и tag, которые примут значения 1 и пустая строка в случае, если они будут пропущены. [ // ...другие правила... [ 'pattern' => 'posts/<page:\d+>/<tag>', 'route' => 'post/index', 'defaults' => ['page' => 1, 'tag' => ''], ], ] В до...
Brainfuck
2020.06.04, 14:11
Форум: Общие вопросы (Yii 2.x)
Тема: Правила urlmanager
Ответы: 3
Просмотры: 350

Правила urlmanager

Мне надо сделать правило с необязательными аргументами. Вот типа такого: catalog/<brand>/<model>. Но так почему-то не работает. Как правильно?
Brainfuck
2020.06.01, 16:37
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при вставке текста
Ответы: 4
Просмотры: 386

Re: Ошибка при вставке текста

Единственный способ нашел: загнать все в base64, а когда достаешь из базы обратно перекодировать. Это не быстро конечно... :(
Brainfuck
2020.06.01, 16:04
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при вставке текста
Ответы: 4
Просмотры: 386

Re: Ошибка при вставке текста

unknownby писал(а):
2020.06.01, 15:18
Можно строку увидеть? Проверю на varchar и text с кодировкой utf8_general_ci
Ну например "🏃‍♀️🏃‍♀️🏃‍♀️"
Brainfuck
2020.06.01, 14:16
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при вставке текста
Ответы: 4
Просмотры: 386

Ошибка при вставке текста

Есть модель и для нее таблица (mysql). В ней поле типа TEXT. Я пытаюсь сохранить новую запись, но выбивает ошибку: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '...' for column 'text' at row 1 The SQL being executed was: INSERT INTO `instagram_user_posts` (`image_url`, `text`, `user_...
Brainfuck
2020.06.01, 08:37
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отправляется csrf токен автоматически?
Ответы: 12
Просмотры: 841

Re: Почему не отправляется csrf токен автоматически?

Окей, а как быть с DELETE-запросами? Они ведь тоже защищаются вроде. Но тела не имеют. Тут только в хедере прокидывать? Что-то у меня не получается так...
Brainfuck
2020.05.29, 19:48
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отправляется csrf токен автоматически?
Ответы: 12
Просмотры: 841

Re: Почему не отправляется csrf токен автоматически?

Кажется он в куках должен передаваться или в сессии
Brainfuck
2020.05.29, 19:20
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отправляется csrf токен автоматически?
Ответы: 12
Просмотры: 841

Re: Почему не отправляется csrf токен автоматически?

Да нет. Речь не об этом. Я знаю как получить токен из JS. Я просто думал что он должен автоматически добавляться к запросу. Помнится в других проектах у меня так и происходило. Я не добавлял его в запрос вручную.
Brainfuck
2020.05.29, 12:10
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не отправляется csrf токен автоматически?
Ответы: 12
Просмотры: 841

Почему не отправляется csrf токен автоматически?

В проекте включена csrf-валидация. В лайауте есть $this->registerCsrfMetaTags(), но когда я отправляю ajax-запрос джаваскриптовым fetch у меня не прокидывается токен и не пускает запрос. Почему так происходит? Насколько я понимаю мета-теги должны автоматически во все запросы добавляться или нет?
Brainfuck
2020.05.21, 11:49
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка кэширования
Ответы: 7
Просмотры: 1447

Re: Ошибка кэширования

И? Путь то формирую не я, а фреймворк. Я не могу на это повлиять. значит меняйте фреймворк. Или разберитесь, как формируется этот конкретный путь, как можно на него повлиять. Правило №1 - если что-то не работает у вас - то это не работает - у вас Я тоже под Windows разрабатываю. с такой проблемой -...
Brainfuck
2020.05.14, 09:49
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка кэширования
Ответы: 7
Просмотры: 1447

Re: Ошибка кэширования

https://stackoverflow.com/questions/1285629/filemtime-not-working-in-windows-php-cli Warning: filemtime(): stat failed for E:\My Documents\Downloadsphp-5.3.0-nts-Win32-VC9-x86.msi in E:\_scripts\cleanupDownloads\cleanupDownloads.php on line 10 You're missing a backslash \ between the directory and ...
Brainfuck
2020.05.03, 19:06
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка кэширования
Ответы: 7
Просмотры: 1447

Ошибка кэширования

PHP Warning – yii\base\ErrorException filemtime(): stat failed for C:\OSPanel\domains\mysite\runtime/cache\50\50b5b2d7fc63011d967dfd3888417011.bin Вот такая ошибка появляется. Подскажите что это значит? :o P.S. Такое ощущение что ему не хватает прав на запись, но... это же Винда, а не Линукс!!! Каки...
Brainfuck
2020.03.26, 18:55
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: AccessControl ограничение доступа для авторизированных пользователей
Ответы: 2
Просмотры: 3431

Re: AccessControl ограничение доступа для авторизированных пользователей

samdark писал(а):
2020.03.26, 13:37
Должно работать. Там выше нет only?
Точно. Был only. Сам не знаю откуда он там взялся)) Убрал и заработало, спасибо
Brainfuck
2020.03.25, 17:55
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: AccessControl ограничение доступа для авторизированных пользователей
Ответы: 2
Просмотры: 3431

AccessControl ограничение доступа для авторизированных пользователей

Подскажите как запретить доступ для авторизированных пользователей на страницу? Например страница логина... Почему не работает AccessControl? Например так: [ 'actions' => ['login'], 'allow' => true, 'roles' => ['?'], // для неавторизированных (или это значит вообще для всех?) ], Или так: [ 'actions'...
Brainfuck
2020.03.22, 12:10
Форум: Общие вопросы (Yii 2.x)
Тема: Почему logout post?
Ответы: 5
Просмотры: 785

Re: Почему logout post?

Относительно безопасен. В любом случае, перейдя по ссылке на стороннем ресурсе разлогинится в приложении - это несанкционированное действие. Представьте например ситуацию, когда в системе разрешен только один сеанс для каждого пользователя, а хакер добыл ваши логин и пароль, но не может зайти в сис...
Brainfuck
2020.03.22, 11:12
Форум: Общие вопросы (Yii 2.x)
Тема: Почему logout post?
Ответы: 5
Просмотры: 785

Re: Почему logout post?

yiiliveext писал(а):
2020.03.22, 11:09
csrf
А более подробно? Я знаю что csrf нужен для защиты запросов от подделки, но что такого конкретно в логауте? Он же не опасен. Это просто разлогин, а не кража каких-то данных...
Brainfuck
2020.03.22, 11:02
Форум: Общие вопросы (Yii 2.x)
Тема: Почему logout post?
Ответы: 5
Просмотры: 785

Почему logout post?

Мне стало интересно почему в стандартном шаблоне yii2 метод logout всегда прописан как POST? Это дает какую-то защиту что-ли дополнительную? Почему он не может быть обычной GET ссылкой? Не, ну понятно что там еще confirm с подтверждением выхода - это удобно и полезно, но для этого не обязательно дел...
Brainfuck
2020.03.21, 10:44
Форум: Общие вопросы по программированию
Тема: Зависает намертво PHPStorm
Ответы: 1
Просмотры: 2238

Зависает намертво PHPStorm

Шторм виснет при попытке вызвать статический метод. Прямо намертво. Ничего не отвечает и даже через диспетчер задач убивается с трудом. Конфа: Windows 10 + Oracle Java + PHPStorm 2019.3.4 с плагинами Yii2 Support и Yii2 Inspections (и еще несколько).

Изображение