В system.log появляется такая ошибка:
2014-07-07T03:45:57+04:00: HEADERS ALREADY SENT: <pre>[0] /var/www/shop_admin/data/www/shop.f-trade.ru/app/code/core/Mage/Core/Controller/Response/Http.php:52
[1] /lib/Zend/Controller/Response/Abstract.php:766
[2] /app/code/core/Mage/Core/Controller/Response/Http.php:83
[3] /app/code/core/Mage/Core/Controller/Varien/Front.php:188
[4] /app/code/core/Mage/Core/Model/App.php:354
[5] /app/Mage.php:683
[6] /index.php:87
</pre>
Отследить, когда она выпадает, при каких действиях не получилось.
Lesti Smtp: «Use of undefined constant Lesti_Smtp_Helper_Data - assumed 'Lesti_Smtp_Helper_Data'»
09.07.2014 12:02
Ошибка появляется каждый день примерно в одно время:
2014-07-09T03:01:14
2014-07-08T03:03:06
2014-07-07T03:45:57
Во время каких-то системных операций, видимо.
Еще к ней же и эта ошибка:
2014-07-08T03:03:06+00:00: Notice: Use of undefined constant Lesti_Smtp_Helper_Data - assumed 'Lesti_Smtp_Helper_Data' in /shell/importer.php on line 29
Вот файл
/**
* Run script
*
*/
public function run()
{
$importFile = Mage::getBaseDir() . '/var/import/import.csv';
$output = $this->_getImporter()->importFrom1C($importFile);
$name = Mage::getStoreConfig('trans_email/ident_custom1support/name');
$email = Mage::getStoreConfig('trans_email/ident_custom1/email');
if(class_exists(Lesti_Smtp_Helper_Data) && Mage::getStoreConfig(Lesti_Smtp_Helper_Data::XML_PATH_LESTI_SMTP_ENABLE)) { // 29 строка
Mage::helper('smtp')->setSmtpAsDefaultTransport();
}
...
2014-07-09T03:01:14
2014-07-08T03:03:06
2014-07-07T03:45:57
Во время каких-то системных операций, видимо.
Еще к ней же и эта ошибка:
2014-07-08T03:03:06+00:00: Notice: Use of undefined constant Lesti_Smtp_Helper_Data - assumed 'Lesti_Smtp_Helper_Data' in /shell/importer.php on line 29
Вот файл
/**
* Run script
*
*/
public function run()
{
$importFile = Mage::getBaseDir() . '/var/import/import.csv';
$output = $this->_getImporter()->importFrom1C($importFile);
$name = Mage::getStoreConfig('trans_email/ident_custom1support/name');
$email = Mage::getStoreConfig('trans_email/ident_custom1/email');
if(class_exists(Lesti_Smtp_Helper_Data) && Mage::getStoreConfig(Lesti_Smtp_Helper_Data::XML_PATH_LESTI_SMTP_ENABLE)) { // 29 строка
Mage::helper('smtp')->setSmtpAsDefaultTransport();
}
...
10.07.2014 06:08
Очевидно, как об этом и сообщает интерпретатор PHP, программист использует несуществующую константу «Lesti_Smtp_Helper_Data».
Разработчику модуля «Lesti Smtp» невдомёк, что параметром функции class_exists должна быть строка, и, следовательно, вместо class_exists(Lesti_Smtp_Helper_Data) надо писать class_exists('Lesti_Smtp_Helper_Data').
Разработчику модуля «Lesti Smtp» невдомёк, что параметром функции class_exists должна быть строка, и, следовательно, вместо class_exists(Lesti_Smtp_Helper_Data) надо писать class_exists('Lesti_Smtp_Helper_Data').
14.07.2014 09:43
Ошибка осталась:
2014-07-14T03:42:57+04:00: HEADERS ALREADY SENT: <pre>[0] /app/code/core/Mage/Core/Controller/Response/Http.php:52
[1] /lib/Zend/Controller/Response/Abstract.php:766
[2] /app/code/core/Mage/Core/Controller/Response/Http.php:83
[3] /app/code/core/Mage/Core/Controller/Varien/Front.php:188
[4] /app/code/core/Mage/Core/Model/App.php:354
[5] /app/Mage.php:683
[6] /index.php:87
</pre>
2014-07-14T03:42:57+04:00: HEADERS ALREADY SENT: <pre>[0] /app/code/core/Mage/Core/Controller/Response/Http.php:52
[1] /lib/Zend/Controller/Response/Abstract.php:766
[2] /app/code/core/Mage/Core/Controller/Response/Http.php:83
[3] /app/code/core/Mage/Core/Controller/Varien/Front.php:188
[4] /app/code/core/Mage/Core/Model/App.php:354
[5] /app/Mage.php:683
[6] /index.php:87
</pre>
14.07.2014 09:53
Видимо, накачали ещё других низкокачественных бесплатных модулей через Magento Connect.