Drupal’ın geliştirilmekte olan 7.x sürümünün veritabanı sistemi PHP’nin PDO eklentisi kullanılarak yeniden yazıldı. Yeni sürümü denemek veya yama hazırlamak için PHP’nin PDO eklentisi ve PDO_PGSQL ve/veya PDO_MYSQL sürücüleri ile derlenmiş olması gerekiyor.
Pardus depolarındaki PHP paketleri bize bu desteği sağlamıyor. Bir süre önce Pardus’un hata takip sistemine durumu anlatan bir kayıt girmiştim. Umarım kısa zamanda ilgi görür.
Drupal 7.x sürümünü Pardus’a kurabilmek için PHP’yi kaynak kodlarından derlemek gerekiyor. Derlemeye hazırlanırken phpinfo() fonksiyonunun çıktısından Pardus’a özgü “configure” ayarlarını alıp bu ayarların en sonuna aşağıdaki iki ayarı ekleyin:
--with-pdo-pgsql=shared
--with-pdo-mysql=shared
Kurulum sırasında PHP “/etc/apache2/apache2.conf
” dosyasının var olmasını gerektiriyor. Bu sorunu çözmek için aşağıdaki komut yeterli oluyor:
sudo ln /etc/apache2/httpd.conf /etc/apache2/apache2.conf
PHP derleme ve kurulum işlemi bittikten sonra “/etc/php/php.ini
” dosyasını açıp “Dynamic Extensions” bölümünün altına aşağıdaki satırları ekleyin:
extension=pdo.so
extension=pdo_pgsql.so
extension=pdo_mysql.so
Hepsi bu kadar. Apache’yi yeniden başlattıktan sonra Drupal kurulumuna geçebilirsiniz.
Merhaba,
yeniden derleyin derken, nasil derlememiz gerekiyor? php indirip oyle mi derleyelim?