Laravel 6 proc_open hatası çözümü
Hatanın çözümü için iki yöntem de aşağıda...

09Bildiğiniz gibi Laravel 6 sürümünü Eylül ayı başında yayınlayarak, bu framework’ü kullanmayı seven bizleri bir kez daha heyecanlandırdı. Tabii ki her sürüm beraberinde yeni hatalar ya da hata demeyelim de kullanıma göre farklılıklardan kaynaklı sorunları da beraberinde getirir. Aşağıda bahsedeceğim sorun ve çözümü de bu tip bir durum. Gelin proc_open hatası veren bir laravel kurulumunu nasıl çalıştıracağımıza bir göz atalım…
Laravel kurulum esnasında içeriğinde pek çok paketle beraber gelir. Tabi işin içine web programlama girdiğinde bu yazılımları kurduğunuz sunucunun konfigürasyonu, yöneticinin izin verdiği işlemler gibi pek çok faktör işin içine girer ki çözüm her zaman aynı yolla olmayabilir.
Ben size iki yöntem önereceğim. Bu yöntemlerden biri php.ini dosyasına erişiminiz olduğunu düşündüğüm yöntem diğeri ise direk artisan komutları ile yapabileceğiniz yöntem.
İlk yöntemde php.ini dosyasını bulup açıyoruz. Linux kullanımına aşina değilseniz ya da php’nin çalışan ini dosyasının nerede olduğundan emin değilseniz aşağıdaki kodu kullanarak dosya yolunu bulabilirsiniz.
php –ini
İlgili dosya yolunu bulup php.ini dosyamızı açtıktan sonra bulmamız gereken satır :
disable_functions =
Bu satırın devamında proc_open ve proc_get_status’u arayıp silin. Daha sonra php ‘yi yeniden başlattığınızda sorunun çözüldüğünü göreceksiniz.
Diğer çözüm ise artisan komutları ile ve daha az teknik bilgi isteyen yöntemimiz.
php artisan vendor:publish –tag=flare-config
yukarıdaki komutu çalıştırdığınızda config klasörünüzde flare.php isimli bir dosya oluşacaktır. Bu dosya üzerinde aşağıdaki değişikliği yapın.
Mevcut : ‘collect_git_information‘ => true,
Olması Gereken : ‘collect_git_information‘ => false,
Sevgiler