Magento 2: Profilci var mı?


31

Magento 2'nin bir profili var mı?

Stores -> Settings -> Configuration -> Developer -> Debug

panel hala var, ancak orada bir profil oluşturucu için ayar yok.

Magento 2'de bir profilleyici varsa, GUI üzerinden yapılandırılabilir mi?

GUI ile yapılandırılamazsa, onu nasıl etkinleştirirsiniz?

Yanıtlar:


32

Tetik yerleşik için Magento2 profilcisine, sadece eklemek SetEnv MAGE_PROFILER "html"adresinden Müşteri .htaccess. Ayrıca "csvfile"veya kullanabilirsiniz "firebug". CSV durumunda, var / log'unuzda bulabilirsiniz.


Sanırım bir yerde MAGE_PROFILER "firebug" hakkında bahsettiğimi gördüm ama bu işe yaramadı. "html" iyi çalışıyor.
Wojtek Naruniec

"Html" ile ilgili bir sorun bildirildi ( github.com/magento/magento2/issues/850 ). Bir sayfada sizin için işe yaramazsa, sorun çözülene kadar "csvfile" yi deneyin.
Alan Kent



9

V2.2.4 ve üzeri

2.2.4 sürümünden artık Profiler'ı CLI'den etkinleştirebilir / devre dışı bırakabilirsiniz:

# Enable the profiler.
bin/magento dev:profiler:enable
# Disable the profiler.
bin/magento dev:profiler:disable

Kaynak: Magento Açık Kaynak 2.2.4 Sürüm Notları ve Magento Ticaret 2.2.4 Sürüm Notları

Eski versiyonlar için

Nginx ile bir sunucuda çalışıyorsanız (fastcgi ile):

Bu kodu PHP giriş noktasına yerleştirin.

fastcgi_param  MAGE_PROFILER  html;

Magento 2 nginx.conf.sample file config kullanarak, şöyle bir düğümünüz olur:

# PHP entry point for main application
location ~ (index|get|static|report|404|503|health_check)\.php$ {
    try_files $uri =404;
    fastcgi_pass   fastcgi_backend;
    fastcgi_buffers 1024 4k;

    # Profiler
    fastcgi_param  MAGE_PROFILER  html;

    fastcgi_param  PHP_FLAG  "session.auto_start=off \n suhosin.session.cryptua=off";
    fastcgi_param  PHP_VALUE "memory_limit=756M \n max_execution_time=18000";
    fastcgi_read_timeout 600s;
    fastcgi_connect_timeout 600s;

    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.