• 18-01-2014, 05:03:13
    #1
    Kafama taktığım bir problem belki de problem değil de ben farkında değilim bilemiyorum,

    Timthumb kullanan bir kişiyim şuanda sitem aktif değil.

    Soracağım soru ise şu;

    Timthumb kullanan bir sitede normalde anasyafada resimler görünüyor öne çıkarılmış görsel vb. de problem yok fakat olmayan bir resim linki girdiğimiz zaman timthumb scripti hata verir "A TimThumb error has occured" diye

    Fakat bizim sitemizde kullandığım temanın demosunda da aynı şekilde üst kısımda bi yazı daha var

    Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/safirtem/public_html/demo/webportal/wp-content/themes/webportal/timthumb.php/webportal/wp-content/uploads/2013/08/olmayanresim.jpg) is not within the allowed path(s): (/home/safirtem:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp) in /home/safirtem/public_html/demo/webportal/wp-content/themes/webportal/timthumb.php on line 896

    ben buna kafayı takmış durumdayım, bu neyin nesidir? normal bir şey mi? kaldırılabilir mi kaldırılırsa ne olur? güvenlik açığı mı?

    örnek link : http://demo.safirtema.com/webportal/....jpg&w=50&h=50

    olmayanresim.jpg'yi kendim salladım öyle bi resim yok ancak üst kısımdaki warning kısmına takıldım.

    aynı temayı kullanan başka bir sitede denedim orda bu hata yok,

    http://www.cepseyir.com/wp-content/t...pg&w=726&h=340
  • 18-01-2014, 07:01:21
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    tamamen normal siteniniz bulundugu sunucuda open_base modulu aktif diger sunucuda aktif olmadigi icin normal hata sizdekide normal hata.
  • 18-01-2014, 10:00:20
    #3
    Ergün adlı üyeden alıntı: mesajı görüntüle
    tamamen normal siteniniz bulundugu sunucuda open_base modulu aktif diger sunucuda aktif olmadigi icin normal hata sizdekide normal hata.
    Teşekkür ederim yorumunuz için.Açıkçası ben şundan dolayı rahatsız oluyorum.

    Warning: file_exists() [function.file-exists]: open_basedir restriction in effect.

    bu hatayı google'de araştırdım ve bu hatayı alanlar hep ciddi problemler ile karşı karşıya kalmışlar acaba bizim sitemizde de böyle bir şey mi var diye bir de ileride daha büyük problemlere yol açar mı açısından,

    güvenlik riski oluşturuyor mu?

    bir de bu open_base modülü nedir kapatsam açsam ne olur acaba?

    not : Diğer bilgili arkadaşların da bilgisini almak isterim.
  • 18-01-2014, 15:23:09
    #4
    Kapatdigin anda o hatayi almazsin file_exists() dosya bulanamiyor demektir.

    Kapatman icin ise php.ini icerisinde open_basedir satirina # bunu ekleyip daha sonra httpd.conf

    icerisinde asagidakine benzer kodu

    <Directory /var/www/....>
    php_admin_value open_basedir "/var/www/.... /var/www/...."
    </Directory>
    bu sekilde degistireceksin

    <Directory /var/www/....>
    php_admin_value open_basedir none
    </Directory>

    .... olan yerleri kendine gore duzenleyip service httpd restart yapacaksiniz.
  • 18-01-2014, 19:07:00
    #5
    Ergün adlı üyeden alıntı: mesajı görüntüle
    Kapatdigin anda o hatayi almazsin file_exists() dosya bulanamiyor demektir.

    Kapatman icin ise php.ini icerisinde open_basedir satirina # bunu ekleyip daha sonra httpd.conf

    icerisinde asagidakine benzer kodu

    <Directory /var/www/....>
    php_admin_value open_basedir "/var/www/.... /var/www/...."
    </Directory>
    bu sekilde degistireceksin

    <Directory /var/www/....>
    php_admin_value open_basedir none
    </Directory>

    .... olan yerleri kendine gore duzenleyip service httpd restart yapacaksiniz.
    hocam teşekkür ederim bilgiler için de benim sorum şu;

    1)şuanda sitemizde ciddi bi problem var mı?
    2)ileride sitemizde herhangi bir problem yaşar mıyız buna bağlı olarak?
    3)bu şekilde kalsa güvenlik açığı oluşturuyor mu?
    4)open_basedir ne işe yarıyor kapatıp açmak ne gibi fayda zarar sağlayaak ki bana
  • 19-01-2014, 01:45:49
    #6
    Bilgili arkadaşlar da biran önce yardım ederse çok memnun kalacağız.
  • 19-01-2014, 03:06:40
    #7
    PHP - WORDPRESS - YAZILIM
    1,2,3,4 - sorun teşkil etmez,

    Open_base kapatmasınıda arkadaş anlatmış.

    Ergün adlı üyeden alıntı: mesajı görüntüle
    Kapatdigin anda o hatayi almazsin file_exists() dosya bulanamiyor demektir.

    Kapatman icin ise php.ini icerisinde open_basedir satirina # bunu ekleyip daha sonra httpd.conf

    icerisinde asagidakine benzer kodu

    <Directory /var/www/....>
    php_admin_value open_basedir "/var/www/.... /var/www/...."
    </Directory>
    bu sekilde degistireceksin

    <Directory /var/www/....>
    php_admin_value open_basedir none
    </Directory>

    .... olan yerleri kendine gore duzenleyip service httpd restart yapacaksiniz.


    kapatıp açmakta bir sorun teşkil ettirmez demek istemiş arkadaş kolay gelsin.
  • 19-01-2014, 13:27:24
    #8
    metin_nn adlı üyeden alıntı: mesajı görüntüle
    1,2,3,4 - sorun teşkil etmez,

    Open_base kapatmasınıda arkadaş anlatmış.





    kapatıp açmakta bir sorun teşkil ettirmez demek istemiş arkadaş kolay gelsin.
    teşekkür ederim yorumunuz için.