Selamün Aleyküm;
Gelişirme sürecinde illaki lazım olan adım adım debug için hızlıca birşeyler karaladım. Görsel destekli olanını daha sonra tekrar düzenler gönderirim inş.
Ubuntu 18.04 üzerinde Nginx ve Php Fpm 7.1 kullanıyorum.
- sudo apt install -y php7.1-xdebug
- sudo nano /etc/php/7.1/mods-available/xdebug.ini
- xdebug.ini dosyasını açınca, düzgün kurulum gerçekleşti ise "zend_extension=xdebug.so" yazısını görmelisiniz
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.remote_log = /tmp/xdebug_remote.log
xdebug.remote_mode = req
xdebug.remote_port = 9000 # editörlerde genelde ön tanımlı gelir, isterseniz değiştirebilirsiniz
- sudo service php7.1-fpm restart
- sudo service nginx restart
- Editördeki ayalarına geçebilirsiniz ->
7.1 Phpstrom -> File -> Settings e girin
7.1.1 Language & Frameworks -> PHP -> Servers e gelin
7.1.2 Yeni sunu eklerken lokalde çalıştığınız host ayarlarını giriniz. Aynı zamanda Debugger olarak "Xdebug" ı seçmelisiniz. "Apply" butonuna basarak ayarları kaydedip kapatabilirsiniz.
7.1.3 Debug sunucunu dinlemek için Editörden Run -> "Start Listening for PHP Debug connection" menüsüne basmanız yeterli.
Bir de, File --> Setting --> Build, Execution, Deployment > Debugger > Data Views sayfasındaki "Show value tooltip on code selection" kutucuğunu tikleyiniz ;)
Artık hazırsınız.
Congratulations @makseli! You have received a personal award!
1 Year on Steemit
Click on the badge to view your Board of Honor.
Do not miss the last post from @steemitboard:
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit