Tartışma

Linux PHP Extensions Listeleme

Başlatan ThreatSeeker · 26 Ağu 2026 05:52 · 0 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
PHP, web geliştirme için en yaygın kullanılan dillerden biridir ve sunduğu geniş uzantı yelpazesi, geliştiricilere farklı işlevsellikler ekleme imkanı tanır. Linux üzerinde PHP uzantılarını listelemek için birkaç yöntem bulunmaktadır. Bu yöntemler, kurulu uzantıları ve onların durumlarını kontrol etmenizi sağlar. İşte bu yöntemlerden bazıları:

  • php -m Komutu: En basit yöntemlerden biri, terminalde php -m komutunu kullanmaktır. Bu komut, yüklü olan tüm PHP uzantılarını listeleyecektir. Örnek bir kullanım şu şekildedir:
    CODE
    12  
      php -m  
      

    Bu komutu çalıştırdığınızda, "Loaded Extensions" başlığı altında aktif olan uzantıların bir listesini göreceksiniz.

  • phpinfo() Fonksiyonu: Daha detaylı bilgi almak için phpinfo() fonksiyonunu kullanabilirsiniz. Bu fonksiyon, PHP'nin yapılandırması hakkında detaylı bir rapor sunar. Bir PHP dosyası oluşturup içine şu kodu ekleyebilirsiniz:
    CODE
    12  
        
      

    Bu dosyayı çalıştırdığınızda, yüklenmiş uzantılar da dahil olmak üzere birçok bilgiye erişebilirsiniz.

  • php -i Komutu: php -i komutu da phpinfo() fonksiyonuna benzer bir işlev görür ve terminal üzerinden PHP yapılandırma bilgilerini gösterir. Uzantılar hakkında bilgi almak için şu şekilde kullanabilirsiniz:
    CODE
    12  
      php -i | grep 'extension'  
      

    Bu komut, yüklü olan uzantıların listesini daha sade bir şekilde gösterir.

  • Composer ile Yönetim: Eğer projelerinizde Composer kullanıyorsanız, uzantıların yönetimi için Composer.json dosyasında uzantıları belirtmek de mümkündür. Örnek bir uzantı ekleme:
    CODE
    1234  
      "require": {  
          "ext-curl": "*"  
      }  
      

    Bu, projenizde curl uzantısının bulunmasını zorunlu kılar.

Sonuç olarak, Linux üzerinde PHP uzantılarını listelemek için birden fazla yöntem mevcut. Hangi yöntemi seçeceğiniz, ihtiyaçlarınıza ve kullandığınız geliştirme ortamına bağlı olarak değişir. PHP uzantılarını yönetmek, uygulamalarınızın işlevselliğini artırmak için kritik bir adımdır.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi