Enotify - actualizați evo-ul în câteva clicuri


Actualizați pluginul adăugând funcția de actualizare la acesta.

Cum funcționează:
Comparați versiunea și versiunea curentă cu GitHub, dacă există o nouă versiune prezentată în informatorul de administrare. Dacă faceți clic pe actualizarea la versiunea #, se descarcă cea mai recentă versiune, din care fișierele sunt șterse:






/assets/cache/siteManager.php. htaccess, robots.txt
care nu ar șterge schimbările pe care le-ar putea face.
După aceea, începe instalarea (de acolo toate șabloanele, televizorul și bucățile sunt șterse automat), astfel încât nu au existat surprize.

- funcționează și dacă ați schimbat directorul Manager în altul.
P.S. în planurile de a face o versiune multilingvă.

Puteți să o descărcați aici: extras.evolution-cms.com/packages/core/modxupdatenotifer.html
Sau instalați prin intermediul Extras

Cred că după testare va fi trimis la pluginuri în mod implicit.

Enotify - actualizați evo-ul în câteva clicuri

Enotify - actualizați evo-ul în câteva clicuri

Am avut 1.2-d8.1.5, am instalat plug-in-ul - toate OK, am informat despre necesitatea upgrade-ului la 1.2-d8.1.6

Enotify - actualizați evo-ul în câteva clicuri

Am ceva de actualizat aici (totul pe computerul local, OpenServer):

1) Când faceți clic pe "Actualizați" în plugin, în browser (Chrome) se deschide o filă nouă, se actualizează, apoi pe această filă noua mesajul:

C: \ OpenServer \ domains \ newmodx.ru/temp/modx.evo.custom-1.2-d8.1.6/manager
Avertisment: Puteți modifica informațiile din antetul C: \ OpenServer \ domains \ newmodx.com \ updatemodx.php pe linia 117 2) Și pe pagina Admin (fila inițială) este următoarea:
«Eroare parsare MODX»
Executarea unei interogări la baza de date a eșuat - tabelul 'new_modx.modx_active_user_sessions' nu există
SQL> REPLACE INTO `new_modx`.`modx_active_user_sessions` (internalKey, lasthit, ip) VALORI (1, 1480394460, '127.0.0.1')

Enotify - actualizați evo-ul în câteva clicuri

active_user_sessions - nu există o astfel de tabelă, trebuie să o modificați în fișierul document.parser.class.inc.php pe linia 2568 la "active_users"
pare o problemă mai profundă ... nevoie de tabel active_user_sessions

Da, este de înțeles - am întors-o imediat, mă indragostesc în local. Ar fi frumos să tipăriți un mesaj despre ce ar trebui inclus.

P.S.
Actualizat - versiunea este afișată 1.2RC1 Cu toate acestea, plug-in-ul continuă să "strălucească" și să recomande actualizarea.
În caz contrar, totul pare să funcționeze. Eu potiranju - că voi găsi un răspuns.

Și ce este această versiune 1.2RC1? Actualizat la 1.2-d8.1.8 de pe site (ca cel mai proaspat), arata ca trebuie sa facem upgrade la 1.2RC1. Când se actualizează dintr-un motiv oarecare, o grămadă de plug-in-uri de snippet dezinstalate, cum ar fi Personalizați - așa concepute sau ceva din versiunile mai vechi prescrise?

Folosind această ocazie ... Dima, vă mulțumesc pentru munca voastră!

Enotify - actualizați evo-ul în câteva clicuri






Da, voi pune un cec pe v
pe un gita este simplu în Depozitele Off pentru ceea ce cu v a început: (

Enotify - actualizați evo-ul în câteva clicuri

mai degrabă, a fost acolo cu v în etichete, este necesar pentru a termina de testare de la început :)

1.2 pare așa

Atunci când începeți actualizarea din zona administratorului, toate se îndoaie cu un bazin de cupru, amintiți-vă că trebuie să vă plimbați / instalați

Enotify - actualizați evo-ul în câteva clicuri

luni sau marți voi corecta :)
1 va face primul plug-in în loc de două)
și corecta această nuanță acolo nu este destul de comparație versiune dreapta)

Enotify - actualizați evo-ul în câteva clicuri

a încercat să se actualizeze dimineața

Atenție: ZipArchive :: extractTo () [ziparchive.extractto]: obiect invalid sau unitialized Zip în /hosting/users/h3018955/www/site/updatemodx.php on line 83

Atenție: ZipArchive :: close () [ziparchive.close]: invalid sau unitialized obiect Zip în /hosting/users/h3018955/www/site/updatemodx.php pe linia 84

Atenție: deconectez (/ hosting / utilizatori / h3018955 / www / site / temp // htaccess.) [Function.unlink]: Nu există un astfel de fișier sau director în /hosting/users/h3018955/www/site/updatemodx.php pe linia 97

Atenție: unlink (/hosting/users/h3018955/www/site/temp//ht.access) [function.unlink]: Nu există un astfel de fișier sau director în /hosting/users/h3018955/www/site/updatemodx.php on-line 98

Atenție: unlink (/hosting/users/h3018955/www/site/temp//robots.txt) [function.unlink]: Nu există un astfel de fișier sau director în /hosting/users/h3018955/www/site/updatemodx.php on-line 99

Atenție: unlink (/hosting/users/h3018955/www/site/temp//assets/cache/siteManager.php) [function.unlink]: Nu există un astfel de fișier sau director în / hosting / utilizatori / h3018955 / www / site / updatemodx .php pe linia 103
/ hosting / utilizatori / h3018955 / www / site / temp // manager
Atenție: unlink (/hosting/users/h3018955/www/site/modx.zip) [function.unlink]: Nu există un astfel de fișier sau director în /hosting/users/h3018955/www/site/updatemodx.php on line 115

Atenție: Nu se poate modifica informații de antet - antetele deja trimis de (producție a început la /hosting/users/h3018955/www/site/updatemodx.php:6), în /hosting/users/h3018955/www/site/updatemodx.php on line 117

IMHO - hosting nu-i place?

Enotify - actualizați evo-ul în câteva clicuri

a actualizat plug-in-ul prin extra, acum o astfel de eroare
Atenție: unlink (/hosting/users/h3018955/www/site/temp/evolution-1.2.1/.htaccess) [function.unlink]: Nu există un astfel de fișier sau director în / hosting / utilizatori / h3018955 / www / site / updatemodx .php pe linia 103

Atenție: unlink (/hosting/users/h3018955/www/site/temp/evolution-1.2.1/robots.txt) [function.unlink]: Nu există un astfel de fișier sau director în / hosting / utilizatori / h3018955 / www / site / updatemodx.php pe linia 105
/hosting/users/h3018955/www/site/temp/evolution-1.2.1/manager
Atenție: Nu se poate modifica informații de antet - antetele deja trimis de (producție a început la /hosting/users/h3018955/www/site/updatemodx.php:103), în /hosting/users/h3018955/www/site/updatemodx.php on line 123

Enotify - actualizați evo-ul în câteva clicuri

P.S. Deși, judecând după vărsări, nu ajută.

Enotify - actualizați evo-ul în câteva clicuri

Următoarea situație a apărut: din motive de securitate pe server, puteți scrie în rădăcina site-ului doar de la superuser, iar scriptul încearcă să creeze fișierul updatemodx.php și, în consecință, nu iese, ceea ce duce la o eroare. Care este cel mai bun mod de a continua?

Enotify - actualizați evo-ul în câteva clicuri

În general, a făcut acces temporar la înregistrare și actualizat :)
Cu toate acestea, la actualizarea din anumite motive, unul dintre fragmentele mele a fost suprascris cu fragmentul DocInfo. Revocare, a eliminat actualizarea DocInfo - actualizată din nou, dar rezultatul este același - fragmentul este suprascris. În general, minuni :)

Enotify - actualizați evo-ul în câteva clicuri

Acest lucru se datorează faptului că atunci când redenumiți un fragment, trebuie să îl dezactivați din fișier)
Și din moment ce era atașat la un dosar, dosarul a fost suprascris și tot

Enotify - actualizați evo-ul în câteva clicuri







Articole similare

Trimiteți-le prietenilor: