Puncte:1

Probleme la colaționări la restaurare

drapel ng

Sunt destul de pierdut cu această problemă pe care o întâmpin, așa că orice indiciu va fi apreciat. Să începem cu „simptomele”.

Ori de câte ori refac un site Drupal 7 cu care sa făcut backup anterior drush archive-dump (Drush 5.10), primesc asta în pagina de panouri:

Notă: unserialize(): Eroare la -- din -- octeți în _ctools_export_unpack_object()

Ca urmare, toate informațiile din acea pagină de panouri au dispărut în versiunea anonimă a paginii.

Sunt destul de sigur că are de-a face cu o problemă de colare sau setul de caractere. Câteva indicii:

  • Totul a început când a trebuit să schimb colaţionarea bazelor de date, astfel încât să pot include câteva emoji-uri în descrierile metaetichetelor. În ceea ce mă privește, colările și seturile de caractere ale bazelor de date pot fi stabilite la diferite niveluri. Am modificat colatările site-ului de producție folosind metoda descrisă Aici si din acel moment, drush arhivă-dump/arhivă-restaurare a început să arunce eroarea de mai sus.
  • Nu am această problemă când refac un drush archive-dump copie de rezervă făcută înainte de actualizarea de colare descrisă în articolul anterior din listă
  • Nici eu nu am această problemă dacă folosesc următorul cod în loc de drush:
mysql -u root -e "CREATE DATABASE databasename CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci"
mysqldump -uroot -parolă --default-character-set=utf8mb4 databasename_to_backup > databasename.sql
mysql -uroot -parolă --default-character-set=utf8mb4 databasename < databasename.sql

Sunt destul de pierdut. Am încercat abordări diferite, dar niciuna nu funcționează. Ce as dori:

  • Având drush archive-dump/archiv-restore functioneaza corect de acum inainte
  • Dacă este posibil, remediați problema cu acele copii de rezervă deja descărcate folosind drush

Vă mulțumim pentru timpul acordat și sper că puteți înțelege totul.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.