php bin/magento module:enable `bin/magento module:status | grep Dotdigitalgroup`
php bin/magento module:disable `bin/magento module:status | grep Dotdigitalgroup`
php bin/magento module:status `bin/magento module:status | grep Swissup`
| <?php | |
| /** | |
| * php bin/rule.check.php "XYZ" | |
| */ | |
| use Magento\Framework\App\Bootstrap; | |
| require __DIR__ . '/../app/bootstrap.php'; | |
| $params = $_SERVER; |
| # phtml somewhere | |
| <?php $myCmsBlock = $block->getLayout()->createBlock('Magento\Cms\Block\Block')->setBlockId('my_cms_block')->toHtml() ?> | |
| <script type="text/javascript"> | |
| var my_cms_block = <?php echo json_encode($myCmsBlock)?>; | |
| </script> | |
| # html |
| # install docker in Debian 11/WSL2 | |
| # uses systemd-genie since docker requires systemd but it's not available for WSL | |
| # this is an alternative to Docker Desktop | |
| # prerequisites | |
| sudo apt-get update | |
| sudo apt-get dist-upgrade | |
| sudo apt-get install ca-certificates curl wget gnupg lsb-release apt-transport-https | |
| # systemd-genie requires dotnet runtime, add Microsoft repo |
| # Cant set to enforced with config.xml? nor with config set command. Do in DB directly; | |
| INSERT INTO core_config_data (scope,scope_id,path,value) VALUES ('default',0,'csp/mode/admin/report_only',0),('default',0,'csp/mode/storefront/report_only',0) |
public function getLogger()
{
$writer = new \Zend_Log_Writer_Stream(BP . '/var/log/pixie.debug.log');
$logger = new \Zend_Log();
$logger->addWriter($writer);
return $logger;
}/etc/nginx/blockips.conf
deny x.x.x.x;
service nginx reload
| grep -h "status=sent" /var/log/maillog | cut -c-6 | awk '{c[$0] += 1} END {for(i in c){printf "%6s %4d\n", i, c[i]}}' | sort -k2 |
| # version | |
| varnishd -V | |
| # restart | |
| systemctl restart varnish | |
| service varnish restart | |
| # status | |
| systemctl restart status | |
| service varnish status |