Вверх

Блог
RSS лента

warning: Parameter... comment_user(), pathauto_user(), block_user(), blog_user(), dblog_user(), locale_user(), node_user() и др.

Vape Shop Эко Заправка

Не буду по каждой предупреждению создовать новое сообщение, а просто приведу тут списочек ошибок и как их решить. По крайней мере то что на данный момент мне попалось на глаза.

Ошибка:
warning: Parameter 3 to comment_user() expected to be a reference, value given in .../includes/module.inc on line 450.

Решение:
Открываем файл:
/modules/comment/comment.module
ищем:
function comment_user($type, $edit, &$user, $category = NULL) {
Меняем на:
function comment_user($type, $edit, $user, $category = NULL) {

Ошибка:
warning: Parameter 2 to pathauto_user() expected to be a reference, value given in .../includes/module.inc on line 450.

Решение:
Открываем файл:
/modules/pathauto/pathauto.module
ищем:
function pathauto_user($op, &$edit, &$user, $category = FALSE) {
Меняем на:
function pathauto_user($op, $edit, $user, $category = FALSE) {

Ошибка:
warning: Parameter 3 to block_user() expected to be a reference, value given in .../includes/module.inc on line 450.

Решение:
Открываем файл:
/modules/block/block.module
ищем:
function block_user($type, $edit, &$account, $category = NULL) {
Меняем на:
function block_user($type, $edit, $account, $category = NULL) {

Путь к файлам может отличатся, Например модуль может находится здесь .../sites/all/modules/
Собственно таким вот методом лечим все варниги. То есть вам нужно смотреть на какую функцию друпал ругается, например block_user(), мы видим что это модуль block. Идем в одно именую папочку в папочке модулей и находим функцию в которой притаилась беда, в этом случае амперсанд который нужно просто удалить. Так же действуем и с другими функциями.

Ваша оценка: Пусто Средняя: 3 (125 votes)
Главная | Портфолио | Услуги | Контакты | Блог