mage log magento 2
<?php $writer = new \Zend\Log\Writer\Stream(BP . '/var/log/logfile.log'); $logger = new \Zend\Log\Logger(); $logger->addWriter($writer); $logger->info('Simple Text Log'); // Simple Text Log $logger->info('Array Log'.print_r($myArrayVar, true)); // Array Log ?> <?php /* for Magento 2.4 */ $writer = new \Zend_Log_Writer_Stream(BP . '/var/log/custom.log'); $logger = new \Zend_Log(); $logger->addWriter($writer); $logger->info('Text Log'); //Text Log $logger->info('Array Log'.print_r($myArrayVar, true)); // Array Log ?>
log magento 2.4.3
$writer = new \Zend_Log_Writer_Stream(BP . '/var/log/custom.log'); $logger = new \Zend_Log(); $logger->addWriter($writer); $logger->info('text message');
Source: magento.stackexchange.com
logger magento2
$writer = new \Zend\Log\Writer\Stream(BP . '/var/log/test.log'); $logger = new \Zend\Log\Logger(); $logger->addWriter($writer); $logger->info('Your text message');
Source: magento.stackexchange.com
log magento 1
Mage::log('message',null,'logfile.log',true); Mage::log(print_r($arr, 1), null, 'logfile.log',true);
Source: magento.stackexchange.com
mage log equivalent magento 2
\Magento\Framework\App\ObjectManager::getInstance()->get(\Psr\Log\LoggerInterface::class)->debug('Your message here');