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

Аватар пользователя symbians60v5 symbians60v5 16 апреля 2018 в 8:58

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

0 Thanks

Комментарии

Аватар пользователя Semantics Semantics 16 апреля 2018 в 9:02

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

Аватар пользователя gun_dose gun_dose 16 апреля 2018 в 9:08

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

Аватар пользователя Phantom63rus Phantom63rus 16 апреля 2018 в 11:17

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

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