mecjos Posted November 22, 2010 Share Posted November 22, 2010 Selam arkadaşlar, php mail fonksiyonu sitemde çalışyor. Mail ayarlarından test ettiğimde ordan mail gönderilebiliyor fakat contact us sayfasından mesaj gönderdiğim de "an error occurred while sending message" hatasını veriyor. Neden olabilir bu hata.Hata contact-form.php sayfasındaki if (Mail::Send(intval($cookie->id_lang), ‘contact’, ‘Message from contact form’, array(’{email}’ => $from, ‘{message}’ => stripslashes($message)), $contact->email, $contact->name, $from, (intval($cookie->id_customer) ? $customer->firstname.’ ‘.$customer->lastname : $from))) $smarty->assign(‘confirmation’, 1); else $errors[] = Tools::displayError(‘an error occurred while sending message’);satırlarından geliyor. Link to comment Share on other sites More sharing options...
Presta-TR Posted November 23, 2010 Share Posted November 23, 2010 classes/ dizinini ve contact-form.php dosyasını orjinal arşivden tekrar upload et ve tekrar dene Link to comment Share on other sites More sharing options...
MahmutGulerce Posted November 23, 2010 Share Posted November 23, 2010 Merhaba;SMTP kullanıyorsanız SMTP ayarlarınızı kontrol ediniz. Eğer kullanmıyorsanız PHP nin doğal mail() fonsiyonu hostunuz tarafından kapatılmıştır. Mail gönderilemediği için (Mail sınıfının Send() fonksiyonu çalışmadığı için) hata alıyorsunuz.Bol satışlar Link to comment Share on other sites More sharing options...
mecjos Posted November 25, 2010 Author Share Posted November 25, 2010 Merhaba;SMTP kullanıyorsanız SMTP ayarlarınızı kontrol ediniz. Eğer kullanmıyorsanız PHP nin doğal mail() fonsiyonu hostunuz tarafından kapatılmıştır. Mail gönderilemediği için (Mail sınıfının Send() fonksiyonu çalışmadığı için) hata alıyorsunuz.Bol satışlar Ama admin panalinde mail ayarları kısmından test maili gönderdiğimde gidiyor. Link to comment Share on other sites More sharing options...
mecjos Posted December 26, 2010 Author Share Posted December 26, 2010 Yok mu bir çözümü arkadaşlar. Hata nerden kaynaklanıyor olabilir. Söylediğim gibi mail ayarları sayfasından test maili gönderebiliyorum php mail function ile fakat contact us sayfasından mesaj gitmiyor. Link to comment Share on other sites More sharing options...
MahmutGulerce Posted December 27, 2010 Share Posted December 27, 2010 Bu sitenin sunucusunun servisleri tümleşik mi ?Yada şöyle sorayım smtp adresiniz localhost mu yoksa ip adresi mi ? Link to comment Share on other sites More sharing options...
mecjos Posted December 27, 2010 Author Share Posted December 27, 2010 Bu sitenin sunucusunun servisleri tümleşik mi ?Yada şöyle sorayım smtp adresiniz localhost mu yoksa ip adresi mi ? SMTP kullanmıyorum PHP nin mail() fonksiyonunu kullanıyorum. SMTP sunucumda erope.smtp..... diye bir adres go daddy host u kullanıyorum. Link to comment Share on other sites More sharing options...
cagdas Posted November 19, 2011 Share Posted November 19, 2011 Bu sorunu ben de ps 1.4.4.1 sürümünde yaşamaktayım. http://www.presto-changeo.com/en/content/9-fix-email-problems adresindeki talimatları yapmaya çalıştım, ancak bazı kodlar mevcut değil. Çözümü bulan veya yorumu olan arkadaşlar paylaşırlarsa çok sevinirim Teşekkürler.... Link to comment Share on other sites More sharing options...
MahmutGulerce Posted November 19, 2011 Share Posted November 19, 2011 Merhaba; Mail dosyalarında eksikler olabilir. Yeni bir kullanıcı kaydı yapıp dil olarak ingilizce seçip denyebilir misiniz ? Link to comment Share on other sites More sharing options...
cagdas Posted November 19, 2011 Share Posted November 19, 2011 Merhaba, Denedim yine olmadı... Admin olarak giriş yapıyorum, test mesajı gönderiyorum, sorunsuz bir şekilde info adresine gidiyor. Ancak contact form üzerinden gitmemeye devam ediyor. Şöyle bir düzenleme yaptım: Employees-Contact kısmından "Save in customer service" aktif hale getirdim. Bahsettiğim hata kodu gelmedi. Fakat bu sefer de email, sadece customer service kısmına geliyor, info adresine yine gelmiyor??? Link to comment Share on other sites More sharing options...
sordesign Posted November 20, 2011 Share Posted November 20, 2011 Merhabalar, Bencede kontak sayfasında problem yasıyorum. Sayfadaki bilgileri doldurduktan sonra gönder komutuna basılınca " 500 internal server erorr " sayfası çıkıyor. Mesaj mail adresime düşüyor ama kullanıcının karşısına 500 hata mesajı neden çıkıyor acaba ? Konu hakkında bilgi alabillirmiyim Tesekkürler Link to comment Share on other sites More sharing options...
MahmutGulerce Posted November 20, 2011 Share Posted November 20, 2011 Merhaba; Hata gösterimini açabilir misiniz ? http://www.prestashop-tr.com/forum/hata-gosterimini-acmak-bos-sayfa-sorunu-t30.html Hata gösterimini açıp mail gönderimi tekrar denerseniz, sorunun ne olduğu ile ilgili daha detaylı bilgi elde edebilirsiniz. Link to comment Share on other sites More sharing options...
cagdas Posted December 4, 2011 Share Posted December 4, 2011 Merhaba, tr klasörünün olmadığını farkettim. Bu yüzden tr klasörünü oluşturup, içerisine mail dosyalarını atınca sorun çözüldü Teşekkürler MahmutGülerce, yanıtınız yol gösterici oldu... Link to comment Share on other sites More sharing options...
MahmutGulerce Posted December 4, 2011 Share Posted December 4, 2011 Merhaba, tr klasörünün olmadığını farkettim. Bu yüzden tr klasörünü oluşturup, içerisine mail dosyalarını atınca sorun çözüldü Teşekkürler MahmutGülerce, yanıtınız yol gösterici oldu... Rica ederim. Çözüldüğüne sevindim. Link to comment Share on other sites More sharing options...
ahmettkaraca Posted June 27, 2015 Share Posted June 27, 2015 bahsettiğiniz tr dosyası nerede olmalı,,, hosting de mails klasöründe hem tr var hem eng,,,,,,,,,,,,,bende de aynı şekilde hata var diyor ama yönetim paneline düşüyor iletişim sayfasından gönderilen mesaj.. acil yardım edermisiniz. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now