Site açılışındaki hata?

myildirim

OpenCart-TR
Katılım
29 Tem 2010
Mesajlar
8
Tepkime puanı
0
Puanları
0
Bazen site açıldığında site açılıyor ama üstünde şu hatayla karşılaşıyorum ve sitenin yazıtipide bozuluyor.

Warning: filemtime() [function.filemtime]: stat failed for /home/fenomen/public_html/image/data/tms.jpg in /home/fenomen/public_html/system/helper/image.php on line 10

çözüm için ilgilenen arkadaşlara şimdiden teşekkürler.
 

burcakyakin

OpenCart-TR
Katılım
14 Ocak 2011
Mesajlar
29
Tepkime puanı
0
Puanları
0
sanırım dosya yolunda ya da kodlarında bir sorun var. image.php satır 10 da ne var

internette biraz araştırdım ve bu sorun genelde datsogallery adlı bir resim galerisi kullanınca çıkıyormuş. sanırım versiyon uyumuyla alakalı imiş verdiği hata. Ancak opencart içinde nasıl kullanılıyor bilgim yok . siz öyle bir resim galerisi kullanıyorsanız ve resim upload ettikten sonra çıkıyor ise bu sorun daha kolay yöntemleri var. Mesela imagehack gibi sitenize yüklemek yerine tercih edilebilir umarım yardımcı olur kolay gelsin
 

myildirim

OpenCart-TR
Katılım
29 Tem 2010
Mesajlar
8
Tepkime puanı
0
Puanları
0
image.php içeriği:

PHP:
<?php
function image_resize($filename, $width, $height) {
	if (!file_exists(DIR_IMAGE . $filename) && is_file(DIR_IMAGE . $filename)) {
		return;
	} 
	
	$old_image = $filename;
	$new_image = 'cache/' . substr($filename, 0, strrpos($filename, '.')) . '-' . $width . 'x' . $height . '.jpg';
	
	if (!file_exists(DIR_IMAGE . $new_image) || (filemtime(DIR_IMAGE . $old_image) > filemtime(DIR_IMAGE . $new_image))) {
		$path = '';
		
		$directories = explode('/', dirname(str_replace('../', '', $new_image)));
		
		foreach ($directories as $directory) {
			$path = $path . '/' . $directory;
			
			if (!file_exists(DIR_IMAGE . $path)) {
				@mkdir(DIR_IMAGE . $path, 0777);
			}		
		}
		
		$image = new Image(DIR_IMAGE . $old_image);
		$image->resize($width, $height);
		$image->save(DIR_IMAGE . $new_image);
	}

	if (isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1'))) {
		return HTTPS_IMAGE . $new_image;
	} else {
		return HTTP_IMAGE . $new_image;
	}	
}
?>
 

burcakyakin

OpenCart-TR
Katılım
14 Ocak 2011
Mesajlar
29
Tepkime puanı
0
Puanları
0
bu adresi bi incele istersen olması gereken tüm image.php ler gösteriliyor

http://www.google.com/codesearch?q=image.php+package%3Ahttp%3A%2F%2Fopencart%5C.googlecode%5C.com&origq=image.php&btnG=Search+Trunk
 

scala

OpenCart-TR
Katılım
3 Ağu 2010
Mesajlar
17
Tepkime puanı
0
Puanları
0
sorunun hostta php ve mqsl hatası bu !
 
Üst