Opencart Fatal error Call to undefined function openssl -Hatası ve Çözümü

Yardımcı Editör
0
Opencart Fatal error Call to undefined function openssl -Hatası ve Çözümü
Opencart php E-Ticaret Yazılımını localhost da kurmaya çalışırken şuna benzer bir hata alırsanız eğer,OpenCart Fatal error: Call to undefined function openssl_random_pseudo_bytes() in C:\Program Files (x86)\EasyPHP-Devserver
EasyPHP-Devserver Hatası için

C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php\php5630vc11x86x180113141715\php.ini içerisindeki php.ini dosyasında extension=php_openssl.dll ibaresini aratın başındaki noktalı ; virgülü kaldırın ve EasyPHP Devserver programını yeniden başlatın Start / Restart All Server veya kapatıp açıp tüm hizmetleri tekrar başlatın


Kaynak : http://www.tr-opencart.com/Konu-kurulumda-fatal-error-call-to-undefined-function-openssl-random-hatasi%20


Muhetemelen kurulum yaptığınızda aldığınız diğer hatada şu olabilir.
Uyarı: admin/config.php does not exist. You need to rename admin/config-dist.php to admin/config.php!
@emrebozok : admin klasöründe bulunan config-dist.php dosya ismini config.php olarak değiştirsen sorun düzelir.
Ayrıca ana dizinde de config-dist.php dosyası olabilir aynı şekilde ana dizinde bulunan config-dist.php dosyasını config.php olarak değiştirin
Kaynak : http://www.opencart-tr.com/forum/showthread.php?tid=12267&language=english

Buarada konumuz bu değil ama localhostta PrestaShop kuracaksanız php.ini dosyasında mutlaka şu özelliği aktif etmeniz gerekir ;extension=php_fileinfo.dll Başındaki noktalı virgül'ü (;) kaldırıp localhost yazılımınız yada localhost programınız her ne ise artık yeniden başlatın.

cURL eksiğini gidermek içinse şu yoldan tekrar : C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php\php5630vc11x86x180113141715 php.ini dosyasından
;extension=php_curl.dll önündeki noktalı virgülü kaldırıp kayıt edin tekrar EasyPHP üst mesajımdaki resimdeki gibi Start / Restart All Server ve sonra
Şu adrese gidin https://indy.fulgan.com/SSL/  Ctrl+F ile şu ibareyi aratın k-x64_86-win64.zip ve son sürüm olanını indirin. veya : https://indy.fulgan.com/SSL/openssl-1.0.2k-x64_86-win64.zip
zip dosyasındaki ssleay32.dll ve libeay32.dll dosyalarını C:\Windows\System32 ve C:\Windows\SysWOW64 içerisine atın
veya şuradan openssl'nin windows verisyonunu bilgisayarınızın sistemine en uygun x86 veya x64 olanını indirip kurun  http://slproweb.com/products/Win32OpenSSL.html kurulum yaparken The windows system directory seçeneğini seçin


Veya tüm dll dosyalarını benim yandex hesabımdan indirebilirsiniz : https://yadi.sk/d/U6WsJYg_3SeoJo
cacert.pem dosyasına ihtiyacınız olursa openssl kurulumunu yaptığınız dizinde olabilir veya şuradan indirebilirsiniz.
http://curl.haxx.se/ca/cacert.pem
Yukarıdaki dökümanda başarılı bir kurulum yaparsanız Opencart ticari yazılımını localhos üzerinden tam destekli sorunsuz kullanırsınız.


eds-httpserver.exe libssh2.dll-Sistem hatası error Çözümü
Bu işlemlerden sonra http server da hatası alırsanız C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php yolundaki iki klasöründen birinde fark etmez libssh2.dll dll dosyasını alıp windows'un C:\Windows\System ve C:\Windows\SysWOW64 ve C:\Windows\System32 dizinlerine atın hangi dizine attığımı hatırlamıyorum bu yüzden tam emin olmak için 3 dizinede atın dll dosyalarını :)

Resimde görüldüğü gibi herşey olması gerektiği gibi ve sorunsuz kuruluma devam edilebilir



Ayrıca @eka7a  @Kiroglumarket ve @yilmaz70 Arkadaşlara ve diğer OpenCart desteği sunan türk arkadaşlarımıza Teşekkür ediyorum,yıllardır OpenCart desteğini sürdürüyorlar.





Yorum Gönder

0 Yorumlar

Yorum Gönder (0)
3/related/default

Made with Love by

Speedily Template is Designed Theme for Giving Enhanced look Various Features are available Which is designed in User friendly to handle by Edgy Developers. Simple and elegant themes for making it more comfortable
To Top