1

Тема: [4.6.1 Corp] Ошибка при сохранении Email администратора [fixed in 4.7]

При сохранении в настройках сайта Email администратора, если этот Email содержит знак подчеркивания "_" возникает ошибка, которая записывается в файл /application/config/auth.php и делает сайт недоступным.

Проблема в регулярном выражении в файле: /application/modules/admin/settings.php строка 384:

$pattern = '/(\$config\[\'DX_webmaster_email\'\][\s\=]{1,})[\'\"0-9A-Za-z\@\.\-]+/i';

Необходимо исправить на:

$pattern = '/(\$config\[\'DX_webmaster_email\'\][\s\=]{1,})[\'\"0-9A-Za-z\@\.\-\_]+/i';

2

Re: [4.6.1 Corp] Ошибка при сохранении Email администратора [fixed in 4.7]

Спасибо, заменил

ImageCMS PHP Team Lead
https://github.com/imagecms/ImageCMS - ночные сборки корпорейта
https://scrutinizer-ci.com/g/imagecms/ImageCMS/badges/quality-score.png?b=development https://codeclimate.com/github/imagecms/ImageCMS/badges/gpa.svg

Thumbs up Thumbs down