GeoIP City Removed From DotKernel

In the newest version we have removed the GeoIP City integration. The City database on GeoIP 1.1.0 extension was causing a segmentation fault, which resulted in crashing or outputting an error instead of executing the PHP Code. … Read More

Caching in DotKernel using Zend Framework

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. It’s very expensive to load configurations and settings from XML files, on every requests. First because of latency … Read MoreRead More

DotKernel Reserved Variable Names for Caching

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. This article is related to: Caching in DotKernel with Zend Framework Cache The variables that DotKernel cache are … Read MoreRead More

Configuring the Cache in DotKernel

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. This article contains the DotKernel cache layer configuration guide. The DotKernel Caching Layer is based on Zend Framework … Read MoreRead More

Implementing the new Password Hashing API from PHP 5.5 in DotKernel

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. In order to use the new Password Hashing functions , introduced in PHP 5.5 , and unify all … Read MoreRead More

Avoid routing through bootstrap of non existent files

In some cases you may encounter missing files: images, css or js files. All those missing files are processed by the current bootstrap: index.php If the session is set to regenerate on each request, as a normal security measure, the … Read More

Installing GeoIP extension in Zend Server 6 on Windows

As an update to the post Installing GeoIP extension in Zend Server 5.6 on Windows , for Zend Server 6.1 , you can do the following: Download the php_geoip-1.0.8-5.4-nts-vc9-x86.zip file from http://windows.php.net/downloads/pecl/releases/geoip/1.0.8/ From the archived file, copy the file php_geoip.dll to … Read More

Installing GeoIP extension in Zend Server 5.6 on Windows

To test if you have php_geoip extension on your Zend Server, create an php file and copy the following code. This will output true if extension is available or false if not. … Read More

PHP Formatter and Templates for Zend Studio 10.1

Because Zend donated the Zend Studio’s Formatter upstream to the PDT project, the Formatter plugin for Zend Studio 10.1 need to be changed: replace  “com.zend.php” to “org.eclipse.php”. See  the updated file  DotKernel PHP Formatter for Zend Studio 10.1 About PHP Formatter … Read More

DotKernel on Nginx

This post refers to DotKernel 1, based on Zend Framework 1. If you are looking for DotKernel 3 related posts, go here. Due to the fact that the current buzzword is Nginx instead of Apache, we decided to test if … Read MoreRead More