Kadangi šio puslapio wordpress versija ilgokai buvo neatnaujinta, tai šiandien nusprendžiau padaryti upgrade.
Senoji versija buvo 2.3.3, ja iškarto atnaujinau iki 2.6. Išpradžių atnaujinimas vyko sklandžiai ir be jokių sunkumų.
Pasidariau backupą, parsisiunčiau naująją versiją, išspaudžiau, ištryniau wp-admin ir wp-includes katalogus, nukopijavau naujus failus, surinkau upgrade.php naršyklėje. Viskas vyko kaip per sviesta. Dar keli configo paredagavimai ir maniau tuoj džiaugsiuos savo atnaujintu blogu. Deja, bet puslapis iškarto pradėjo metyti klaidas “header already sent”, čia buvo tik įžanga, kuri pataisoma paprastai pašalinant tuščią eilutę iš config failo.
Po šio mažyčio pataisymo, nuėjau į nustatymus, sujungiau visus pluginus, viskas lyg ir veikė. Tada netyčia pabandžiau paskaityti koki nors postą ir gavau error 404 page not found
Įšnarčiau wordpress forumą, pasirodo aš toks nevienas, o ši klaida jau žinoma nuo 2.6 beta3 laikų. Kyla naturalus klaismas kodėl į šviesą išleidžiamas produktas su tokia sakyčiau kritine klaida?
Po pusvaladžio naršymo po forumą ir visokiausių workaround`ų, patchinimimų ir pan, jau norėjau gryžti i senąją versiją. Bet nusprendžiau išmėginti worpdress 2.6.1 beta ( parsisiųskite is čia). Sukroviau naujus failus ir blogas atsigavo. Tai tiek karčios patirties ![]()
Skaitykit forumus prieš major upgrade.
Neduok dieve kada pamiršite serverio root slaptažodi, tada teks važiuoti i serverine, krautis i single mode ar iš live cd ir jį atstatinėti. Daug vargo, o svarbiausia reiks pasitraukti nuo pc ![]()
Bet vat jei netyčia pamirštumėte mysql root slaptažodį, jį atstatyti bus kurkas paprasčiau nei atrodo.
Štai šie keli žingsniai kadanors sutaupys jums laiko
:
1. sustabdom mysql
-
/etc/init.d/mysql stop
2. paleidžiame mysql praleisdami privilegijų lentelę
-
/usr/bin/mysqld_safe –skip-grant-tables
3. Atsidarom nauja shell`ą ir prisijungiam prie mysql duombazės
-
mysql –user=root mysql
4. Na ir pasikeičiam slaptažodį:
-
UPDATE user SET Password=PASSWORD(‘jusu-naujas-slaptazodis’) WHERE User=‘root’;
-
FLUSH privileges;
-
exit;
Beliko tik nukilinti prieštai paleistą mysql procesą ir startuoti ji paprastai –
-
/etc/init.d/mysql start
Jei viskas vyko sklandžiai, turėtumėte sėkmingai prisijungi root vartotoju, naudodami savo naująjį slaptažodį.
Kaikuriuose serveriuose apache meta daug tokiu pranešimų:
[error] [client ::1] File does not exist: /htdocs
Jie atsiranda vykdant vidinius apache procesus. Norint jais atsikratyti, pakanka, kad ir tokios elutės apache2.conf faile:
DocumentRoot /home/www
Ši direktorija bus defaultinė neaprašytiems virtualhostams, tad apache pradės kreiptis į ją. Aišku galima susikurti ir virtualhost`ą su _default_ ServerName, bet man kažkodėl apache vistiek mesdavo klaidas kad neranda /htdocs. Reiks kadanors isigilint labiau
Meganet ja senokai pradėjo testuoji IPTV savajame tinkle. Apsilankę tinklapyje megatv.lt, rasite visų retransliuojamų kanalų sąrašą, bei programą skirtą jų peržiūrai. Tiesa, meganet puslapyje pateikiama programa yra pasenusi, tad rekuomenduoju atsisiųsti naują versiją adresų friptv.sourceforge.net.
Taigi, visi, kas esate MegaNet tinklo vartotojai, jau dabar Skaityti toliau »
Vėliausi komentarai