<h4 class="wp-block-heading">Centos 7&#8217;de Warning: mysqli_connect(): (HY000/2002): Permission denied hatası ve çözümü</h4>



<figure class="wp-block-image"><img src="https://www.ayhanarda.com/blog/wp-content/uploads/2019/07/mysql-permission-denied-hostrazzi.png" alt="" class="wp-image-1344"/></figure>



<p class="wp-block-paragraph">Centos 7 sunucunuza apache , php ve phpmyadmin kurdunuz ve phpmyadmin ile uzaktaki bir veritabanına bağlanmaya çalışıyorsunuz , denerken başlıktaki hatayı aldınız diyelim , çözüm için aşağıdaki komutu kullanmalısınız.</p>



<p class="wp-block-paragraph"><em><strong>setsebool -P httpd_can_network_connect 1</strong></em></p>



<p class="wp-block-paragraph">Böylece httpd servisinizin dışarıya ulaşmasına izin vermiş olacaksınız ve tekrar phpmyadmin&#8217;den denediğinizde erişebildiğinizi göreceksiniz.</p>



<p class="wp-block-paragraph">Aslında centos kurulum sonrası selinux u kapatmanız da bu hatayı almanızı engelleyecektir. Eğer komple kapatmak istemiyorsanız yukarıdaki komutu kullanmak daha mantıklı bir seçenek olacaktır.</p>



<p class="wp-block-paragraph">Ayhan ARDA</p>