| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: разработка для Web > Помогите.... Can't use an undefined value as an AR |
| Автор: garizlo 29.11.2006, 05:14 |
| Я прошу прощения, но может кто подскажет мне... у меня скрипт выдает вот такую ошибку, что она означает??? Can't use an undefined value as an ARRAY reference at lib/MT/App/CMS.pm line 714 в строке 714 вот что: Цитата: my $have_next = @{$param{blog_loop}} > $limit; Всем заранее спасибо! Это скрипт: Movable Type v3.2 в админке при удалении блога такая хрень появилась, и все.. теперь не туды, не сюды! |
| Автор: korob2001 29.11.2006, 05:25 | ||||
| Это значит, что нельзя использовать неопределённое значение как ссылку на массив. Ты пытаешься её разименовать, а это не есть ссылка. Покажи строку, где она инициализируется, т.е. что-то типа этого:
Вместо вопросов может быть что-то другое. Если найдёшь, попробуй сделать так:
Если не найдёшь, тогда показывай lib/MT/App/CMS.pm |
| Автор: Phoinix 5.12.2006, 18:09 |
| garizlo, my $have_next = (ref $param{blog_loop} && @{$param{blog_loop}} > $limit); Хотя, как правильно говорит korob2001, все же нужно разобраться почему ссылка на массив не передается... |