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
Bu hata normal mi? TimThumb?
7
●525
- 18-01-2014, 10:00:20Teşekkür ederim yorumunuz için.Açıkçası ben şundan dolayı rahatsız oluyorum.Ergün adlı üyeden alıntı: mesajı görüntüle
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:09Kapatdigin 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:00hocam teşekkür ederim bilgiler için de benim sorum şu;Ergün adlı üyeden alıntı: mesajı görüntüle
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, 03:06:401,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
kapatıp açmakta bir sorun teşkil ettirmez demek istemiş arkadaş kolay gelsin. - 19-01-2014, 13:27:24teşekkür ederim yorumunuz için.metin_nn adlı üyeden alıntı: mesajı görüntüle