node_load возращает пустое значение ubercart

Аватар пользователя symbians60v5

Здравствуйте. Прошу помочь с проблемой. Если написать так <?php node_load(array('nid'=>'91622'))?> то нода вернет пустое значение, а если так: <?php node_load(91622)?> то скрипт вылетает на этой строке. При этом если перейти по ссылке "домен"/node/91622 то данная нода будет загружена. Заранее спасибо.

Тип материала:
0 Thanks

Комментарии

Аватар пользователя Semantics
Semantics 5 месяцев назад

Если скрипт "вылетает", то в логах ошибок сервера, наверняка, что-то должно быть

Аватар пользователя gun_dose
gun_dose 5 месяцев назад

Второй вариант правильный. А вылетает скорее всего из-за того, что забыли точку с запятой.

Аватар пользователя symbians60v5
symbians60v5 5 месяцев назад

точка с запятой на месте

Аватар пользователя Phantom63rus
Phantom63rus 5 месяцев назад

При вылете скриптов всегда смотрим логи сервера - там с высокой точностью указано где и что.

В зависимости от реализации местоположение и название будет отличаться, но как правило примерно так: /var/www/username/sitename/logs/error.log