26 Temmuz 2009 Pazar

Moodle Kurulumunda (localhost) Karşılaştığım Hatalar ve Çözümleri

        Moodle'ı silip baştan kurarken, kurulumu gerçekleştirememek: Bu durumda dikkat edilmesi gereken şey,

        Windows XP işletim sisteminde, C:\xampp/htdocs'un altında ki mySQL, phpmyadmin ve apache klasörlerini ve de C:\xampp'in altında oluşturduğunuz moodlexxxx veri dizinini el ile sildikten sonra, XAMPP'ı kaldırmalısınız.

        Pardus işletim sistemi altında ise,
1. /etc/ dizininin altında ki mysql veri dizinini ve php veri dizinini ve de /usr/lib/ dizinin altında ki mysql veri dizinini ve php veri dizinini silmelisiniz.
2. /var/www/localhost dizininin altında ki oluşturduğunuz moodlexxxx veri dizinini silmelisiniz.
3. /var/www/localhost/htdocs dizininin altında ki phpmyadmin veri dizinini silmelisiniz.
4. Kurmuş olduğunuz apache, mysql-server, mod_php ve phpmyadmin paketlerini kaldırmalısınız.
Bunu konsol yardımıyla:
        $sudo chmod 777 /etc
        $sudo rm -r /etc/mysql
        $sudo rm -r /etc/php
        $sudo chmod 755 /etc
        $sudo chmod 777 /usr/lib
        $sudo rm -r /usr/lib/mysql
        $sudo rm -r /usr/lib/php
        $sudo chmod 755 /usr/lib
        $sudo rm -r /var/www/localhost/moodlexxxx

(moodlexxxx yerine oluşturduğunuz veri dizininin adını yazınız)
        $sudo chmod 777 /var/www/localhost/htdocs
        $sudo rm -r /var/www/localhost/htdocs/phpmyadmin
        $sudo chmod 755 /var/www/localhost/htdocs
        $sudo pisi rm phpmyadmin
        $sudo pisi apache mysql-server mod_php

sırayla bu komutları girerek yapabilirsiniz.

        Hem Windows XP'de hem de Pardus'da bu işlemleri gerçekleştidikten sonra bilgisayarınızın oturumunu yeniden başlatın. Daha sonra kurulumu yeniden deneyebilirsiniz.

        Veri dizini oluşturulamadı hatası:


        Bu hatayla karşılaşmanızın iki sebebi olabilir.
        1. Moodle kurulumunu yaparken henüz veri dizinini oluşturmadıysanız ve Moodle'ın kendisi de oluşturamıyorsa,
        2. Oluşturduğunuz veri dizini hem OKUNABİLİR hem de YAZILABİLİR değilse,
bu hatayla karşılaşırsınız.

        Veritabanı oluşturulamadı hatası:


şeklinde bir hata alıyorsanız, bu durumda kuruluma devam edebilmek için phpmyadmin ile veritabanı oluşturmanız gerekli. (Nasıl veritabanı oluşturacağınızı öğrenmek için: Moodle ve Elgg Kurulumu İçin phpMyAdmin ile Veritabanı Oluşturma başlıklı yazımı inceleyebilirsiniz.)

        Bir diğer ihtimalde, bilgileri yanlış giriyor olma olasılığınızdır. Örneğin;


bu bölümü şeklinde dolduruyorsanız:PhpMyAdmin sayfanızda ki ayarlarınız da
  • moodle_portakal isimli boş bir veri tabanı olmalı
  • root kullanıcısı olarak veritabanlarını kullanmaya izniniz olmalı
  • kullanıcı adının host'u localhost olmalıdır.
  • root kullanıcısının ayarlarını yaparken, mysql şifresi olarak 123456 belirlemiş olmalısınız.

Not:PhpMyAdmin ayarları ile ilgili bilgi almak için:

        Tabi bu isimler ve şifreler değişebilir. Yani istediğiniz ismi ve şifreyi verebilirsiniz.

        Kuruluma bir süre sonra İngilizce devam etmesi: Kurulum sırasında:


ekranı ile karşılaştıktan sonra kurulum İngilizce devam ediyorsa, bu durumun iki farklı nedeni olabilir.

        1. Burada indir'e bastıktan sonra config.php dosyasını Windows XP için: C:\xampp/htdocs/moodle dizininin altına ve Pardus için ise /var/www/localhost/htdocs/moodle dizininin altına (yani her iki işletim sistemi için de moodle kök dizininin altına) kopyalamalısınız.

        2. config.php dosyasını indirmeden, Sonraki butonuna basarak kuruluma devam etmiş olabilirsiniz.

        PHP sürümü: Moodle 1.9.5 versiyonu için PHP 4.3.0 ve üzeri versiyonlarını destekler.

Kurulumu doğru bir şekilde yapmak için: Pardus: Moodle Kurulumu ve Moodle: Windows XP İşletim Sistemi Altında Kurulum başlıklı yazı dizinlerimden faydalanabilirsiniz.

Hiç yorum yok:

Yorum Gönder