• 05-08-2015, 15:33:38
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar...

    Benim sizlere takıldığım yer için bir sorum olacak...
    Ben PHP üzerinden SSH yönetme , SSH komut gönderme , Web üzerinden "başlat,durdur,resetle" vb gibi PHP işlerine yoğunlaşmak istiyorum. Fakat daha ilk aşamadayım.

    Benim takıldığım yer PHP üzerinden SSH erişimi sağlayamıyorum. "ssh2_connect fonksiyonu bulunamadi" hatası alıyorum...

    Yardımlarınızı bekliyorum... İyi forumlar...
  • 05-08-2015, 17:01:06
    #2
    http://php.net/manual/en/function.ssh2-connect.php

    O fonksiyonu kullanabilmeniz için ilgili php eklentisinin/kütüphanesinin kurulu ve php.ini de aktif olması gerekiyor.
  • 05-08-2015, 17:24:53
    #3
    arkadaşın söylediği gibi server üzerinde eklentinin kurulu olması gerekir.
    ssh2 kullanmak yerine serverda kullandığınız kontrol panelinin API komutları varsa onları kullanabilirsiniz.
    cpanel, vmware, solusvm,, hypervm vs vs hepsinin API komutları var ssh2 gerek kalmadan server kontrol edilebiliyor.
  • 08-08-2015, 12:06:13
    #4
    Server yönetimi işiyle uğraştığım zaman kullanıyordum , http://blog.dynamichosting.biz/2011/...p-on-centos-5/ buradan kurabilirsiniz veya hiç eklentiyle uğraşamam diyorsanız, direk sınıf olarak kodlanmış olan http://phpseclib.sourceforge.net/ sınıfı kullanabilirsiniz.