x

Ana bölümler

  1. LimeSurvey Cloud ve LimeSurvey CE karşılaştırması
  2. Hızlı başlangıç kılavuzu - LimeSurvey 3.0+
  3. Kurulum - LimeSurvey CE
  4. İyi bir anket nasıl tasarlanır (kılavuz)
  5. Başlarken
  6. LimeSurvey'i Yönetme
  7. Anketler - giriş
  8. Anket ayarları
  9. Anket menüsü
  10. Anket yapısı
  11. Sorular - giriş
  12. Soru grupları - giriş
  13. Anketler - yönetim
  14. Anket araç çubuğu seçenekleri
  15. Çok dilli anket
  16. ExpressionScript Motoru - Hızlı başlangıç kılavuzu
  17. Kategorize edilmemiş ve gelişmiş özellikler
  18. Genel SSS
  19. Sorun giderme
  20. Geçici çözümler
  21. Lisans
  22. Sürüm değişiklik günlüğü
  23. Eklentiler
 Actions

Bir kurulumu taşıma

From LimeSurvey Manual

Bu sayfa makine çevirisiyle çevrilmiş olabilir ve hatalar içerebilir. İngilizce orijinali göster · Bu çeviriyi iyileştir
This page is a translated version of the page Transferring an installation and the translation is 100% complete.

LimeSurvey kurulumunu yeni bir sunucuya taşımanız gerekebilir. Süreç basit olmalıdır, ancak diğer etkenler nedeniyle karmaşık hale gelebilir. Aşağıda, taşımanın nasıl yapılacağı ve nelere dikkat edilmesi gerektiği ile karşılaşabileceğiniz sorunlardan nasıl kurtulacağınız hakkında bilgi bulabilirsiniz.

Genel olarak, yeni ve temiz bir kurulumdan farklı olan değişiklikler yalnızca şunlardır:

  1. config.php dosyası genellikle temel kurulum parametrelerini ve yapılan özel ayarları saklamak üzere değiştirilir;
  2. upload/* klasörü özel şablonlar veya yüklenmiş dosyalar içerebilir;
  3. SQL veri tabanı tabloları, kurulum sırasında oluşturulan tablolara veri eklenmiş hâlde olmalıdır. Ayrıca, daha önce veya şu anda etkin olan anketlerin kod ve sonuç verilerinin kopyalarını saklamak için bazı yeni tabloların oluşturulmuş olabileceğini unutmayın. Bu yeni tablolar genellikle lime_survey_nnn..., lime_tokens_nnn..., lime_oldsurvey_nnn... ve lime_oldtokens_nnn... olarak adlandırılır.

Bunun dışında, koda özel yamalar uygulamadıysanız değişiklikler bu alanlarla sınırlı olmalıdır.

Bir kurulumu yeni bir sisteme taşımanın amacı, yükseltmeye benzer. En büyük fark, mevcut kurulumu yeni bilgisayarda olduğu gibi yeniden oluşturmaya çalışmamızdır. Ayrıca daha yeni bir sürüme yükseltmek isterseniz, bunu kurulumu taşıdıktan ve çalıştığını doğruladıktan sonra yapmanız daha iyi olur.

Herhangi bir sürümü taşıma

  • Eski sürümü hazırlayın ve kaydedin
    • Kurulum dizini dosyalarınızı ve SQL tabanlı veri tabanınızı yedekleyin
      • Komut satırı düzeyinde, kurulum dizini ağacındaki tüm dosyaların bir .zip veya benzeri arşivini oluşturun
      • Tüm tabloları dışa aktarmak için phpMyAdmin veya benzeri bir araç kullanın; ya da Yapılandırma iletişim kutusunda, Gelişmiş sekmesi altında bulunan LimeSurvey tüm veri tabanını yedekle düğmesini kullanın
    • Düzenleme sürecini kolaylaştırmak için config.php dosyanızı ayrıca kopyalayın
  • Kaydedilen sürümü yeni makineye taşıyın
    • Kurulum dosyalarınızı açın
      • Yeni kurulum dizininizi oluşturun (aynı ad kullanışlıdır)
      • Kurulum dosyalarını aynı klasöre açın/ayıklayın
    • SQL veri tabanınızı kurun
      • phpMyAdmin veya bir komut satırı arayüzü kullanarak yeni veri tabanını oluşturun
      • Tabloları ve içeriği yeniden oluşturmak için kaydedilmiş SQL tabanlı veri tabanını yükleyin
  • Eski sürümden gelen değişiklikleri yansıtmak için config.php dosyasını düzenleyin ve kurulumunuzu kontrol edin
    • Veri tabanı adını, kullanıcı adını ve parolayı, ayrıca kurulumun sunucu adını, URL yolunu ve fiziksel dizin yolunu kontrol etmeye dikkat edin
    • Anket yönetim sayfasını veya etkin bir anketin sayfasını ziyaret edin ve her şeyin çalışıp çalışmadığını kontrol edin
  • Artık hazırsınız :)
LimeSurvey kurulumunuzun konumunu değiştirmiyor ve yalnızca yükseltmek istiyorsanız, LimeSurvey'in daha yeni bir sürüme yükseltilmesi ile ilgili bölümde açıklanan süreci izleyin.


Ters gidebilecek şeyler

Bu işlem göründüğü kadar basit olsa da bazen işler ters gidebilir. Derin bir nefes alın. Adımları dikkatle uyguladığınızı doğrulayın. Aksi takdirde, diğer kişilerin yolda nerede takıldığını görmek için aşağıyı okuyun.

Her makinede farklı PHP kurulumu

Makineler arasında farklı SQL veri tabanı

Farklı LimeSurvey sürümü (kurulum ve veri tabanı yedek dosyası arşivleri eşleşmiyor)

Yedeklenen SQL veri tabanıyla eşleşen doğru kurulum yedeğine sahip olmamanız mümkündür. Bu ayrı yedeklerin birbirine karışması, eşzamanlı olmaması veya başka şekilde birbirinden ayrılması kolay olabilir. Her yedeğin hangi sürüm olabileceğini bulmanıza yardımcı olacak birkaç şey vardır. LimeSurvey SQL yedekleme seçeneğini kullandığınızda, oluşturduğu varsayılan dosya adı yedeğin tarihini içerir. Ayrıca, SQL veri tabanı yedek dosyasının içinde ararsanız, veri tabanı sürümünün saklandığı ve aşağıda verilen örneğe benzeyen bir bölüm bulacaksınız:

#-----------------------------------------------------------------------
# Table data for lime_settings_global
#-----------------------------------------------------------------------
INSERT INTO lime_settings_global VALUES("DBVersion","126");
....

Bu değer, yükseltme sırasında tablolara değişikliklerin nasıl uygulanacağını belirlemek için yükleyici tarafından kullanılır.