CentOS 6 memcached kurulumu

CentOS sunucunuz üzerinden php sessionlarını cacheleyerek sitenizin daha hızlı açılmasını sağlayabilirsiniz. Bunun için memcached servisini kurabilirsiniz.

Memcached sayesinde siteleriniz hızlı bir şekilde açılabilir. Memcached sessionları diskte değil bellekte tutmaktadır. Bellek daha iyi performans vermekte ve sitelerin daha hızlı açılmasını sağlamaktadır.

Okumaya devam…

phpMyAdmin: Cannot load mysql extension. Please check your PHP configuration

phpMyAdmin kurulu sunucunuz üzerinde, phpMyAdmin’e URL üzerinden girmek istediğiniz de aşağıdaki hatayı alıyor iseniz,

phpMyAdmin: Cannot load mysql extension. Please check your PHP configuration

PHP’nin mysql modülünü sunucunuza kurmanız gerekmektedir. php-mysql modülü PHP uygulamalarında MySQL veritabanı kullanmamızı sağlamaktadır. Okumaya devam…

Prestashop suhosin hatası

Prestashop e-ticaret yazılımında admin panel üzerinde  özellikle “translations” kısmında aşağıdaki gibi hata alıyor olabilirsiniz.  Bunun nedeni sitenizin bulunduğu sunucu üzernden genel php ayarlarına takılmanızdır.

Warning: Your hosting provider is using the suhosin patch for PHP, which limits the maximum number of fields allowed in a form: 1000 for suhosin.post.max_vars. 1000 for suhosin.request.max_vars. Please ask your hosting provider to increase the suhosin limit to 1313 at least. Alternatively, you can edit the translation file manually.

Okumaya devam…

Opencart mail hatası Error: MAIL FROM not accepted from server!

Opencart yazılımınız iletişim formundan mail gönderirken Error: MAIL FROM not accepted from server! gibi bir hata alıyor iseniz system/library/mail.php dosyasının içerisiği aşağıdaki gibi değiştirerek sorunu çözebilirsiniz. Okumaya devam…

Windows server üzerinden kurulu olan worpress otomatik güncelleme sorunu

Windows sunucular üzerinden kurulu olan wordpress sitenizi admin panel üzerinden otomatik günceller iken aşağıdaki hata ile karşılaşıyor iseniz;

PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file ‘C:\WINDOWS\TEMP/wordpress-3.tmp’ Okumaya devam…

Joomla “unable to load session storage class database” hatası

Joomla bir sitesinizde aşağıdakii hatayı alıyor iseniz;

unable to load session storage class database

Çözümünü configuration.php dosyası içerisinden aşağıdaki satırı değiştirerek sorunu giderebilirsiniz. Okumaya devam…

Php ile SMTP üzerinden mail gönderme

Php ile mail() fonksiyonu ile değil SMTP üzerinden mail gönderimi yapacabiliceğimiz işlemlerden bahsedelim. mail() fonksiyonu ile gönderilen maillerin bir çoğu spam ve gereksize düşmektedir.

Ayrıca son zamanlarda bir çok hosting firması sunucularından güvenlik nedeni ve ip adreslerinin itibarı blackliste düşmesi için mail() fonksiyonunu devredışı bırakarak sadece SMTP kimlik doğrulamalı mail gönderimine izin vermektedir.

Ayrıca bir çok sunucu artık SMTP sunucusu üzerinden gelmeyen maillerde kabul etmemektedir.

Örnek kodları http://www.yardimmerkezi.net/php_smtp_mail.zip adresinden indirebilirsiniz. Bizim için önem arz eden dosya mail.php dosyasıdır. mail.php dosyası içerisindeki ayarlarımızın bir örneği aşağıda mevcuttur. Okumaya devam…