получение сообщения об ошибке сброса соединения в модуле составления списка пользовательских заказов в magento?

#magento

#magento

Вопрос:

Я создал один пользовательский модуль в Magento 1.4.1.1 для составления списка заказов. Этот модуль такой же, как модуль списка заказов Magento. Я получаю коллекцию в _prepareCollection -> grid.php заблокировать файл. Я использую этот код для получения списка заказов, аналогичного списку заказов администратора :

 Mage::getResourceModel('sales/order_grid_collection');    
  

Когда я проверяю коллекцию, в ней всего 10 записей, а также я получаю сообщение об ошибке сброса подключения.

Проверьте эту функцию:

 protected function _prepareCollection()
{ 
     $collection = Mage::getResourceModel('sales/order_grid_collection');           
     $this->setCollection($collection);
     parent::_prepareCollection();
}
  

Тот же код отлично работает в magento 1.5.0.1, но не работает в magento 1.4.1.1

Не могли бы вы, пожалуйста, помочь мне?

Комментарии:

1. Можете ли вы немного подробнее объяснить свой запрос?

2. я использовал ту же сетку заказов, что и sales-> сетка заказов, используемая в magento admin, я использовал тот же код в своем пользовательском модуле, но я сталкиваюсь с ошибкой «сбросить соединение ..» и не получаю список заказов.

3. «Я сделал это. Я использую это. Пожалуйста, помогите?» — Вам нужно обновить свой вопрос, предоставив дополнительную информацию.

4. вероятно, ваше соединение сброшено, потому что вы запрашиваете слишком много данных одновременно

5. @ Anton S: нет, я просто вызываю это один раз.

Ответ №1:

В Magento «Администратор» перейдите в «Система»> «Конфигурация»> «Разработчик»> «Настройки журнала» и убедитесь, что включено ведение журнала исключений, обратите внимание на то, где находится журнал исключений. В .htaccess файл добавьте эти строки:

 php_flag display_errors on
SetEnv MAGE_IS_DEVELOPER_MODE true
  

Теперь вы сможете видеть всевозможные сообщения об ошибках, когда что-то идет не так, и это может привести вас к реальной причине.

Комментарии:

1. Все еще есть ошибка: (. нет никакого файла system.log и сообщений об ошибках php, я проверил это правильно.

2. когда я проверил коллекцию вручную с помощью инструкции echo-die, тогда у нее есть данные, не знаю, почему у меня эта ошибка: (