• 30-06-2017, 00:58:00
    #1
    İyi günler,

    VestaCP kullanıyorum, bi sitem sürekli open_basedir hatası veriyor. Ne yaptıysam düzeltemedim bu konuda yardıma ihtiyacım var.

    php.ini'den open_basedir off yapıp sunucuya reset atıyorum gene düzelmiyor.

    Alıntı
    file_exists(): open_basedir restriction in effect. File(/usr/bin/ffmpeg) is not within the allowed path(s): (/home/admin/web/x.com/public_html:/home/admin/tmp)

    Yardımcı olan herkeze teşekkür ederim.
  • 30-06-2017, 02:52:54
    #2
    iKx adlı üyeden alıntı: mesajı görüntüle
    İyi günler,

    VestaCP kullanıyorum, bi sitem sürekli open_basedir hatası veriyor. Ne yaptıysam düzeltemedim bu konuda yardıma ihtiyacım var.

    php.ini'den open_basedir off yapıp sunucuya reset atıyorum gene düzelmiyor.




    Yardımcı olan herkeze teşekkür ederim.
    Merhabalar,

    Open_basedir 'i kapatmayı kesinlikle önermem. Sunucunuzdaki bir web site hacklendiğinde veya zararlı bir dosya olması halinde sunucudaki tüm siteler yani tüm dizinlere erişe bilinmesine, zarara uğramasına yol açar. Open_basedir bunları kısıtlamaya yarar(Okuma,Yazma).

    File(/usr/bin/ffmpeg) sunucunuzdaki bu dosya openbasedirin izin verilen yollar içerisinde değil. /home/admin/web/x.com/public_html:/home/admin/tmp

    Kapatmak yerine dizine erişime izin vermek daha mantıklı

    Satıra,

    Örnek:

    php_admin_value open_basedir “/home/admin/web/x.com/public_html:/home/admin/tmp” php_admin_value open_basedir “/home/admin/web/x.com/public_html:/home/admin/tmp:/new_directory”
    Şeklinde izin verebilirsiniz.

    İyi Çalışmalar.