Astazi am sa va arat cum sa iti repari baza de date din wordpress. Mai nou in ultima versiune 3.8 avem o caruta de autosave-uri la post-uri, save-uri pe care eu nu le-am folosit niciodata. Scriu ce vreau si apoi dau update, insa intre timp se salveaza si 3-4-5 autosave-uri, care mananca KB in baza de date.
Eu pentru a scapa de aceste autosave-uri folosesc WP-Optimize, un plugin extraordinar, mai ales ca acum in ultima versiune, il programezi, zilnic, saptamanal sa stearga anumite optiuni. Vi-l recomand cu caldura.
Acum sa vorbim despre erorile peste care am dat astazi si care mi-au mancat putin nervii mei nervosi.
Mi-a aparut update la un plugin, l-am selectat si l-am actualizat.
- Am vrut sa dau update la un post, mi-a dat white screen.
- Am apasat save draft, nu se salva.
- Apasam move to trash, nu se stergea imi dadea eroare.
- Am adaugat un post nou, titlu, continut si am apasat Preview, nu se intampla nimic.
- Am schimbat wp-admin/post.php si edit.php, nimic
- Am dat reinstall wordpress 3.8, nimic
- Imi aparea din nou update-ul la plugin, iara dadeam update, disparea. Cand dadeam refresh aparea.
- Toate acestea sunt probleme aparute in baza de date MySQL pe care o foloseste wordpress.
Iata ce trebuie sa faci:
- deschizi un program de FTP sau intrii in cPanel in contul tau de hosting
- te duci in public_html/nume wordpress/wp-config.php si il deschizi in editare
- adaugi linia aceasta jos de tot
/** Database Repair. */ define('WP_ALLOW_REPAIR', true);
- salvezi documentul.
Dupa ce ai facut acesti pasi, te duci la adresa https://www.isay.ro/wp-admin/maint/repair.php (inlocuiesti www.isay.ro cu numele domeniului tau).
Aici alegi Repair Database sau Repair and Optimize Database. Eu am ales a doua varianta pe care ti-o recomand si tie. Cel putin 1 data pe luna este recomandat sa faci aceasta reparare si optimizare, mai ales daca ai multe articole, taguri, imagini.
Ai avut probleme de genul? Daca nu, e bine sa stii cum le rezolvi cand dai peste ele.
Hey Ionica! Am si eu o intrebare daca se poate. Cum pot sa repar baza de date daca din greseala am modificat ceva in settings la site address si acum imi da un mare database error :(. Iti multumesc anticipat 🙂
Și mai exact ce ai modificat dragă Ella? 🙂
Ai încercat varianta de mai sus cu Repair?
@Ella fă în felul următor.
1. Te duci pe host și intrii în phpMyAdmin (poză1)
2. În stânga alegi baza de date dai pe „+” iar apoi mergi la „options” și dai click. Aici ar trebui să îți apară toate setările făcute în Settings>General din WordPress. Apeși edit și rescrii adresa URL a site-ului tău. (poză2)
Să îmi zici ce ai rezolvat 🙂
:)D 😀 😀 A mers, a mers!!!! Iti multumesc din suflet! Stersesem din greseala WP address URL cand am intrat sa modific ceva in tagline. Data viitoare o sa fiu mai atenta. Iti multumesc din nou 🙂 🙂
Nu ai pentru ce @Ella
Ma bucur ca a functionat si acum merge siteul tau. Pe viitor stii ce ai de facut :))
Salut Ionica
am sterg si eu din nestiinta din mapa public_html/wp-content/cache
mi s-a blocat site si nici prin admin nu mai pot intra
am incercat ce ai scri mai sus , dar probabil nu are nici o treaba la etapa asta
@boris ai șters folderul public_html sau din content doar folderul cache?
Vezi că dacă ai cPanel, mai nou ai trash ca și la windows poți da restore. Uite o poză
Din punctul meu de vedere dacă ai șters doar acel folder, nu ar trebui să fie nici o problemă, pentru că acesta doar utilizează temporar niște fișiere create de un plugin. Chiar dacă ștergi uploads sau themes sau plugins tot merge dar numai arată la fel.
Dăi un ctrl+f5 de vreo 2-3 ori într-un nou tab.
Ai umblat cumva în baza de date, ai șters ceva?