• 20-09-2010, 21:30:51
    #1
    video sitesine upload yapamıyorum ve aşagıdakini buldum. aşagıdakileri nasıl ekleyebilirim. sunucu sahibimi ekleyebilir yoksa cpanelden halledebiliyormuyuz.


    FFMPEG i yumdan kuralım :

    Bunun için öncelikle paketleri indirip kurabilmemiz için yum repomuza dag girmemiz gerekiyor… Sunucuya root ile ssh uzerinden erişim sagladıktan sonra ;

    nano /etc/yum.repos.d/CentOS-Base.repo
    ve

    nano /etc/yum.repos.d/CentOS-Media.repo
    dosyalarının en sonuna aşagıdaki dagı girebilirsiniz.

    [dag]
    name=Dag RPM Repository for Red Hat Enterprise Linux
    baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
    gpgcheck=1
    enabled=1
    daha sonra dosyanızı kaydedip çıkın şimdi bu dagın keyi için aşagıdaki keyi sshda rpm e import etmeniz gerekiyor.

    rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
    bu işlemleri yaptıktan sonra yum ile artık ffmpegi kurabilirsiniz…

    yum -y install ffmpeg*
    ffmpeg paket kurulumlarınız bittikten sonra video scriptleri için sırasıyla aşagıdaki paketleride kurmanız gerekiyor..

    MENCODER :

    yum install mencoder
    RUBY :

    yum install ruby
    FLVTOOL2 :

    wget http://rubyforge.org/frs/download.ph..._1.0.5_rc6.tgz
    tar zxvf flvtool2_1.0.5_rc6.tgz
    ruby setup.rb config
    ruby setup.rb setup
    ruby setup.rb install
    işlemleriniz sorunsuz tamamlandıktan sonra son olarak phpnin ffmpegi sorunsuz çalıştırabilmesi için ffmpeg-php yide kurmalısınız bunun için aşagıdaki adımları takip edebilirsiniz.

    FFMPEG - PHP KURULUMU :

    wget http://kent.dl.sourceforge.net/sourc...php-0.5.1.tbz2
    tar -xjf ffmpeg-php-0.5.1.tbz2
    cd ffmpeg-php-0.5.1/
    phpize
    ./configure
    make
    make install
    kurulum sorun tamamlandıktan sonra size aşagıdaki gibi bir ffmpeg.so için dinamik library kutuphanesi yolu vericek

    /usr/local/lib/php/extensions/no-debug-non-zts-20060613/
    ffmpeg.so dosyası bu yol uzerinde

    php nin modulu gorebilmesi için php.ini dosyamıza aşagıdaki satırı eklerseniz. Sorunsuz bir şekilde çalışıcaktır.

    Php.ini yolunu bulmak için ssh uzerinde : php -i | grep php.ini

    Configuration File (php.ini) Path => /usr/local/lib
    Loaded Configuration File => /usr/local/lib/php.ini

    nano /usr/local/lib/php.ini
    satırlarını bularak ffmpeg.so dosyasını dinamik library olarak ekleyebilirsiniz

    //// ornektir //////

    ; Directory in which the loadable extensions (modules) reside.
    extension_dir = “/usr/local/lib/php/extensions/no-debug-non-zts-20060613″
    zend_extension=”/usr/local/IonCube/ioncube_loader_lin_5.2.so”
    zend_extension_ts=”/usr/local/IonCube/ioncube_loader_lin_5.2_ts.so”
    extension=”eaccelerator.so”
    extension=”ffmpeg.so”

    ////ornektir /////
  • 20-09-2010, 21:43:54
    #2
    Üyeliği durduruldu
    sunucu sahibi ekleyebilir. seninki muhtemelen shared hesaptır. sen kuramazsın.
  • 20-09-2010, 21:45:58
    #3
    MC_delta_T adlı üyeden alıntı: mesajı görüntüle
    sunucu sahibi ekleyebilir. seninki muhtemelen shared hesaptır. sen kuramazsın.
    teşekkurler bilgi için