Pardus’ta PDO_PGSQL ve PDO_MYSQL kurulumu

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.

Reklamlar

Pardus’ta staj için başvuranlar Pardus’un ne olduğunu bilmiyor mu?

bunlari-okudum.jpg

Az önce “Bunları okudum!” bölümünde “Pardus staj başvurularına dair..” başlıklı bir yazıyı paylaştım sizlerle. Eğer “Bunları okudum!” bölümünden neyi kastettiğimi anlamadıysanız açıklayayım; günlüğümün sağ sütununda böyle bir bölüm mevcut. Burada Google Reader ile takip ettiğim ve beğendiğim yazıları yayınlıyorum. Günlüğe girdiğinizde bu yazıların başlıklarını görebilirsiniz. Eğer sürekli takip etmek isterseniz ayrı bir sayfa mevcut. Google Reader ile üye olmak isterseniz bu bağlantıyı kullanabilirsiniz. İlginizi çekeceğinden eminim.

staj-2007-dosya-uzantilari.png

Asıl yazmak istediğim meseleye geleyim. “Pardus staj başvurularına dair..” yazısında başvuru için gönderilen özgeçmiş belgelerinin büyük çoğunluğunun Microsoft Office ile yazılmış olduğu açıklanıyor. Konu ile ilgili yapılan yorum ise çok başarılı:

Gelen başvuru e-postaları çoğunlukla CV, kaynak kod ve niyet mektubu gibi ek materyaller içeriyordu haliyle. Dosya formatlarına gösterilen itinanın belirleyiciliği başta bir tartışma konusu idi. Örneğin “doc” uzantılı başvuruları değerlendirmeye dahi almaksızın geri çevirmek bile gündeme gelmişti. Sonuçta Pardus’un savunduğu değerler ve amaçları hakkında bu kadar bilgisiz olan ve en ufak araştırma yapmadan başvuru yapan kişiler ile ilgili ön yargısız davranmak pek kolay olmayacaktı. Fakat neticede bu başvuruları da kabul etmeye ve böyle bir sebeple insanları elememizin doğru olmayacağına kanaat getirdik. Yine de tablo son derece hazin idi.

Sonuç olarak: Yukarıdaki yoruma katılıyorum.