2015-11-28 8 views
7

Hey i ettik bir i bir alandan diğerine alt etki alanına taşımak istediğiniz Sitesi ve ben daha fazla sahip wp_options olduğunu biri hariç tüm tabloları ithal ettik olan boyutu 200+ sütunlar, yaklaşık 5.3 MBHata WordPress (Bir yabancı anahtar hatası) için wp_options Tablo ithal ederken

yeni DB ithal ederken, bu gibi bazı hata gösterir, bunun içine bakmak ve nasıl aynı hata vardı o

Error 

Static analysis: 

1 errors were found during analysis. 

    Unrecognized keyword. (near "ON" at position 25) 

SQL query: Edit Edit 

SET FOREIGN_KEY_CHECKS = ON; 

MySQL said: Documentation 
#2006 - MySQL server has gone away 

cevap

13

düzeltmek için söyle lütfen Drupal veritabanını yeni bir yerel apache sunucusuna taşımaya çalıştığımda (Windows makinesinde XAMPP kullanıyorum). Aslında bu hatanın anlamını bilmiyorum, ancak aşağıdaki adımları denedikten sonra veritabanını hatasız olarak içe aktardım. Bu yardımcı olabilecek Umut: C

Değişen php.ini: \ xampp \ php \ php.ini

max_execution_time = 600 
max_input_time = 600 
memory_limit = 1024M 
post_max_size = 1024M 

C'de my.ini değiştirme: \ xampp \ mysql \ bin \ my.ini

bir Wordpess MySQL yeni bir sunucuya dökümü almak için çalışırken
max_allowed_packet = 1024M 
+1

Teşekkür adam, bu çalıştı. – testiguy

+1

Mac için o "/Applications/XAMPP/etc/php.ini" & "/Applications/XAMPP/etc/my.cnf" dir ve yukarıdaki değişikliklerden sonra sunucuyu yeniden başlatın. –

0

ben aynı problem vardı. Bir saat ayıklama sonrasında Sonunda elle .sql dosyasından aşağıdaki tabloları kaldırmak zorunda:

wp_cf7dbplugin_st wp_cf7dbplugin_submits

alanların bazıları depolanan bazı gerçekten büyük değerler (muhtemelen PDF dosyaları) vardı

hangi sorun oluşturuyordu. Senaryonun tabloları kaldırıldı sonra

ince İthal.

2
  1. Goto XAMPP kontrol paneli> 2.Stop Apache ve MySQL hizmetleri>
  2. Apache> seçeneğini php.ini Config'de tıklayın ve değiştirmek sonuçları:
    max_execution_time = 600
    max_input_time = 600
    memory_limit = 1024M
    post_max_size = 1024M

  3. Cli ben worksssss umuyoruz .. max_allowed_packet = 1024M


  4. Yine hizmetlerini başlatın ve deneyin: MySql Yapılandırma düğmesi ve üzerinde ck my.ini seçin ve değiştirin.
İlgili konular