Jump to content

Localdeki sistemi Sunucuya taşıma sorunu


nurah

Recommended Posts

localhostta kurdugum bir sistemi sunucuya attığımda

 

 

Sunucu hatası

http://pozanti.tk/prestashop/ alınırken web sitesi bir hatayla karşılaştı. http://pozanti.tk/prestashop/ bakım için kapatılmış veya yanlış yapılandırılmış olabilir.

Aşağıda bazı önerileri görebilirsiniz:

HTTP Hatası 500 (Internal Server Error): Sunucu isteği gerçekleştirmeyi denerken beklenmedik bir koşulla karşılaşıldı.

 

gibi bir hata ile karşılaşiyorum sebebi nedir

http://pozanti.tk/prestashop/

Link to comment
Share on other sites

Merhabalar

Prestashop kullanıcılarının sık sık bahsettiği boş sayfa sorunu aslında Fatal veya Syntax hatası yüzünden çalışmayan bir kod parçasından kaynaklanır. Hata gösterimi de kapalı olduğu için boş sayfa görünür.

Yine bir çok prestashop mağazası aslında Warning ve Notice düzeyinde bir sürü hata ile doludur fakat hatalar gizlendiği için görülmez.

Hata gösterimi mağaza tasarım aşamasında iken açık tutulmalıdır. Mağaza yayına alındığında ise kesinlikle kapatılmalıdır. Sunucu değişikliği veya ansızın ortaya çıkan bir hata için geçici olarak yeniden açılmalıdır.

Hataların gösterimini kontrol ederek hem sorunlarınızın çoğunu çözebilir hem de işiniz bitince gösterimi kapatabilirsiniz.

#Mahmut GÜLERCE

 

Kaynak

 

Hata gösterimini açmak için;

PrestaShop ana dizin -> config -> config.inc.php sayfasından

 

Varsayılan satır no: 29 bulmanız gereken ve değiştirmeniz gereken satır:

@ini_set('display_errors', 'off');

 

"off" <- kısmını "on" yaparsanız hata gösterimi açılacaktır.

Yani: @ini_set('display_errors', 'on');

 

Daha sonra beyaz sayfadaki hatayı da paylaşırsanız, yardımcı olmaya çalışırız.

Link to comment
Share on other sites

bu hata genellikle yazma izinlerinden kaynaklanıyor bazı hosting firmaları 777 ye göre çalışamıyor.

modules ve içindeki klasörlere 755

içindeki dosyşlarada 644 yazma iznini tarsanız sorununuz halolur büyük ihtimal

Link to comment
Share on other sites

şimdiki sorun
Fatal error: Call to undefined method Validate::isTableOrIdentifier() in /home/pozantit/public_html/prestashop/classes/ObjectModel.php on line 117


117 satirdaki kodlar ise bir if yapisi

if (!Validate::isTableOrIdentifier($this->identifier) OR !Validate::isTableOrIdentifier($this->table))
die(Tools::displayError());
$this->identifier = pSQL($this->identifier);

 

Müzik dinle

Full HD izle

watch

Edited by nurah (see edit history)
Link to comment
Share on other sites

prestashop sürümünü başkla yerden indirmissiniz.

bu sitedeki orjinal sürümde böyle bir hata yok. yukardaki satırı silerseniz düzelir.

 

kolay gelsin

Ciddi olamassin olmasa yazmama her haldeki zati demo linktende gorebilirsiniz.

 

 

setlocale(LC_CTYPE, $locale);

 

hangi dosyada ?

Link to comment
Share on other sites

İletmiş olduğunuz hata kodunda geçiyor:

../prestashop/classes/ObjectModel.php on line 117

varsayın olarak 117. satır görünüyor, değişiklik yapıldı ise; dosyayı açtığınız metin editöründe arama(ctrl+f) yaparak bulabilirsiniz.

Link to comment
Share on other sites

Ciddi olamassin olmasa yazmama her haldeki zati demo linktende gorebilirsiniz.

 

 

 

 

hangi dosyada ?

nurah ne dediğini tam anlayamadım. sorunun hala deva ediyorsa bana ftp bilgilerini pm atablirmisin.

birkaç değişik neden bunu yapabiliyor sorunun çözümünü buraya yazayım

kolay gelsin

Link to comment
Share on other sites

sorun değil, ve özür diliyorum yanlış yönlendirdik seni.

 

classes/FrontController.php

 

dosyası içindeki setlocale(LC_CTYPE, $locale);

satırı yorum satırı hline getiriseniz veya silerseniz çalışır sanırım

kolay gelsin

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...