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
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihvkpquoqNq3pVbOhQOHrdfyKqiFIzX4A2cehra8wwW7DqiiWFCsrRffFJwkvmNnP0Uqx9qU6Iys2o6AdBMa9qIMw9J1XrDNORgYGhhK0W-61l7pnkmSkE2_FG5y-GzQho3EC7RzksoVf4/s320/easyphprestartopencar1.jpg)
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
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG3XXaJqmwO3iJlDJxuKvVh8TqRzeIRECiGVSqAPQbamic-GJjNaLRzm8CMrD8lvsnvmL-w_fB3BhD8VwCYEKzfBJxhqKi2W4GTz4o72cl0iWcGAvr5HRz8Bwj_l9uEpZZXAW1kCsBOiO0/s320/opensslinstaller.jpg)
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
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC_CBbMQL1ueCiu_XCBgAedsbTkYHCFfPtOY5IScoJyp5N6ln43BGA7oxvJmQNgIBQD3fu-xGZ10r76BKa4onMY_qpTgAY64SroxCTOgou7quLKhatA7Mxx6Y0uGO8vRgUDieuu749urzT/s320/opencartkurulum.jpg)
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.
EasyPHP Devserver Localhost kurulumu opencart Fatal error Call to undefined function openssl ssleay32.dll libeay32.dll