Добрый день, при регистрации нового пользователя выскакивает ошибка.
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data OK <b>Warning</b>: ini_set() has been disabled for security reasons in <b>/home/www/site.ru/www/site.ru/system/library/mail.php</b> on line <b>153</b><b>Warning</b>: ini_set() has been disabled for security reasons in <b>/home/www/site.ru/www/site.ru/system/library/mail.php</b> on line <b>153</b>[]
Вырезка из файла mail.php, строка 150 - 162
$message .= '--' . $boundary . '--' . $this->newline;
if ($this->protocol == 'mail') {
ini_set('sendmail_from', $this->from);
if ($this->parameter) {
mail($to, '=?UTF-8?B?'.base64_encode($this->subject).'?=', $message, $header, $this->parameter);
} else {
mail($to, '=?UTF-8?B?'.base64_encode($this->subject).'?=', $message, $header);
}
} elseif ($this->protocol == 'smtp') {
$handle = fsockopen($this->hostname, $this->port, $errno, $errstr, $this->timeout);
Но если нажать повторно регистрацию, она проходит без ошибки. На почту приходит письмо с подтверждениям о регистрации, только тема письма выглядит так:
=?UTF-8?B?TWFrc01hcnQuQ1ogLSBExJtrdWplbWUgemEgcmVnaXN0cmFjaQ==?=