İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Web Programlama (PHP, ASP, HTML, CSS, JavaScript)
Web Programlama (PHP, ASP, HTML, CSS, JavaScript)

VS Code editörde PHP için hata alıyorum ne yapabilirim?

plainbinary06.02.20242 cevap1.243 görüntüleme
2020'den beri167 mesaj
#1
PHP executable not found. Install PHP and add it to your PATH or set the php.debug.executablePath setting hatası alıyorum nasıl düzeltebilirim?
Xampp dosyası C diskine kurulu ve oluşturduğum dosyalar htdocs klasöründe bulunmakta.
Cevaplar
2019'den beri171 mesaj
#2
Bu hata genellikle Visual Studio Code gibi bir geliştirme ortamında PHP uzantısını çalıştırmak için gerekli olan PHP yürütülebilir dosyasının bulunamadığını gösterir. Bu hatayı çözmek için aşağıdaki adımları izleyebilirsiniz:

PHP'yı İndirin ve Kurun: Öncelikle, PHP'yi indirip bilgisayarınıza kurmanız gerekmektedir. PHP'yi indirmek için resmi web sitesini (PHP: Hypertext Preprocessor) ziyaret edebilirsiniz. Ardından, PHP'yi indirip kurun.

PHP'nin PATH Değişkenine Eklenmesi: PHP'nin yürütülebilir dosyasının PATH değişkenine eklenmesi gerekmektedir. Bunu yapmak için:
  • Bilgisayarınızın "Sistem Özellikleri"ne gidin.
  • "Gelişmiş Sistem Ayarları"nı açın ve "Ortam Değişkenleri"ne tıklayın.
  • "Path" değişkenini seçin ve "Düzenle"ye tıklayın.
  • PHP'nin yürütülebilir dosyasının dizinini (örneğin, XAMPP'nin kurulu olduğu dizindeki php.exe dosyasının konumu) PATH değişkenine ekleyin. Örneğin: C:\xampp\php.
Visual Studio Code Ayarlarını Yapılandırın: Visual Studio Code'u açın ve settings.json dosyasını açın. Bunun için, Ctrl + Shift + P tuşlarına basın, "Preferences: Open Settings (JSON)" seçeneğini aratın ve seçin. Daha sonra, aşağıdaki ayarı ekleyin veya düzenleyin:
  • "php.executablePath": "C:/xampp/php/php.exe"
Burada, "C:/xampp/php/php.exe" kısmını, kullandığınız PHP'nin yürütülebilir dosyasının tam yolunu belirtmek için uygun olan yola değiştirin.

Bu adımları takip ettikten sonra Visual Studio Code'u yeniden başlatarak PHP çalışmaya başlamalıdır ve bu hatayı görmemelisiniz.
plainbinary Konuyu açan
2020'den beri167 mesaj
#3
Bu hata genellikle Visual Studio Code gibi bir geliştirme ortamında PHP uzantısını çalıştırmak için gerekli olan PHP yürütülebilir dosyasının bulunamadığını gösterir. Bu hatayı çözmek için aşağıdaki adımları izleyebilirsiniz:

PHP'yı İndirin ve Kurun: Öncelikle, PHP'yi indirip bilgisayarınıza kurmanız gerekmektedir. PHP'yi indirmek için resmi web sitesini (PHP: Hypertext Preprocessor) ziyaret edebilirsiniz. Ardından, PHP'yi indirip kurun.

PHP'nin PATH Değişkenine Eklenmesi: PHP'nin yürütülebilir dosyasının PATH değişkenine eklenmesi gerekmektedir. Bunu yapmak için:
  • Bilgisayarınızın "Sistem Özellikleri"ne gidin.
  • "Gelişmiş Sistem Ayarları"nı açın ve "Ortam Değişkenleri"ne tıklayın.
  • "Path" değişkenini seçin ve "Düzenle"ye tıklayın.
  • PHP'nin yürütülebilir dosyasının dizinini (örneğin, XAMPP'nin kurulu olduğu dizindeki php.exe dosyasının konumu) PATH değişkenine ekleyin. Örneğin: C:\xampp\php.
Visual Studio Code Ayarlarını Yapılandırın: Visual Studio Code'u açın ve settings.json dosyasını açın. Bunun için, Ctrl + Shift + P tuşlarına basın, "Preferences: Open Settings (JSON)" seçeneğini aratın ve seçin. Daha sonra, aşağıdaki ayarı ekleyin veya düzenleyin:
  • "php.executablePath": "C:/xampp/php/php.exe"
Burada, "C:/xampp/php/php.exe" kısmını, kullandığınız PHP'nin yürütülebilir dosyasının tam yolunu belirtmek için uygun olan yola değiştirin.

Bu adımları takip ettikten sonra Visual Studio Code'u yeniden başlatarak PHP çalışmaya başlamalıdır ve bu hatayı görmemelisiniz.
Bahsettiğiniz Path kısmında Java dizinini ekledim sorun olur mu? Ben Java,Python,Sql ve Php çalışıyorum.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.