Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Курилка (http://forum.sape.ru/forumdisplay.php?f=22)
-   -   Просто так, на дебила поржать. Или как я джумлу обновлял (http://forum.sape.ru/showthread.php?t=36790)

_sega_ 24.08.2009 22:37

Просто так, на дебила поржать. Или как я джумлу обновлял
 
Тема околоблогового характера.
Не могу не поделиться эмоциями, порожденными своей же дуростью, потому наполняю форум этими многобуквами.


Случилось это утром...
Не смог войти в админку сайта на джумле. Потыркался потыркался... не входит. Думаю может с паролем что... (неделю назад еще флешку потерял, где база паролей хранилась), может глюк, может сперли, может еще что...
Поискал скрипт чтоб пароль напоминал, ничего по делу не нашел, нашел только совет подменить md5 прямо в базе.
Ну что делать, полез первый раз в жизни в базы данных (так исторически сложилось, что с ними работать я совершенно не умею, ибо когда осваивал основы пхп, работал только с бесплатным хостингом, где тех самых баз не давалось).
Ну полазал по базе, и даже нашел как и куда этот пароль засунуть... подменил (пароль почему-то и вправду не соответствовал моему, но это оставим), в админку я все равно войти не смог.

После этого меня осенило, что раз вот так вот оно не пашет, то обновлю-ка я версию джумлы. И заработает глядишь и новая версия.
С умным видом слил на комп копию разверстаного под сайт шаблона и favicon.ico, после чего начал с умным видом удалять к чертям все файлы (нормально обновить не дано, не научили, тока все снести и все поставить заново. предварительно правда спросил у местного знатока останутся ли в порядке базы данных, на что получил утвердительный ответ)...

В итоге, что логично, получил переписанные базы данных, к счастью с бэкапом базы данных, и джумлу с новыми дефолтными настройками.

Часа три ломал голову пытаясь найти способ переписать префиксы базы данных, дабы заменить рабочие таблицы на таблицы бэкапа... долго мучался, но таки нашел и переписал.

Обломался. Не пашет.

Как результат, сидел еще несколько часов и руками в блокноте выковыривал из БД статьи, в ручную забивая обратно на сайт, заново формируя всю структуру (с автоматикой не знаком).

Только на пол пути до меня доперло, что ВСЕ фотографии, которые размещались в статьях остались только в памяти )) потому как были они только на хостинге, который я аккуратно оголил перед переустановкой движка и на флешке, которую я недавно потерял.

...

Итоги:
- потрачено н-ное количество человекочасов на идиотскую пустую работу
- потеряны все изображения кроме шаблона дизайна (надеюсь, что мне повезет и у меня сохранились хотя бы не обработанные снимки, и я смогу потратив еще кучу рабочего ресурса, восстановить их, если же нет, то совсем как-то жопа)
- так и не отстроенный до конца движок (до части настроек так и не дорылся, хотя основное и сделал)

Мораль:
надо было слушать маму в детстве, когда она говорила - "делай бэкапы, прежде чем заниматься глупостями, и никогда не лезь туда, где ничерта не понимаешь!"
никогда елы-палы не надо начинать заниматься такими вещами посреди запара рабочего дня, только от того, что приспичило срочно статейку поправить, а в админку чета не входит

после сегодняшнего дня все больше посещают мысли о том, чтобы вернуться к своим старым, неудобным, зато надежным "инклуде пагес/058.тхт", но верней на сегодня пожалуй будет с разгону апстену

bla-bla-bla 24.08.2009 22:54

теперь впредь делайте только html

_sega_ 24.08.2009 23:05

ну хтмл это слишком сурово, а вот с хтмл + немножко пхп, на уровне менюшку сформировать и содержимое файлика винклудить вполне терпимо было, только на фтп постоянно лазать ломало, а грамотное редактирование в форме, да шоб все безопасно, написать как-то уже навыки утратил, собственными шаблонами будучи отупленным

bla-bla-bla 24.08.2009 23:08

ну ладно тогда)) html+css
или накрайняк) xhtml+css

_sega_ 24.08.2009 23:16

css я только еще осваиваю тихим шагом... не получается как рань ше то...
но все что угодно лишь бы не повторять сегодняшнего ))))))))))
в планах было мягко говоря другое

Ufaweb 25.08.2009 01:23

Цитата:

Сообщение от _sega_ (Сообщение 543765)
ну хтмл это слишком сурово, а вот с хтмл + немножко пхп, на уровне менюшку сформировать и содержимое файлика винклудить вполне терпимо было, только на фтп постоянно лазать ломало, а грамотное редактирование в форме, да шоб все безопасно, написать как-то уже навыки утратил, собственными шаблонами будучи отупленным

multiengine.ru примерно об этом, плюс визивиг.

magura888 25.08.2009 02:28

Цитата:

Сообщение от _sega_ (Сообщение 543729)
подменить md5 прямо в базе.

вопрос: когда вы правили базу, то могли видеть свой пароль в обычном (так, как вводите с клавиатуры) виде, то есть не шифровку...?

Patriot)_UA) 25.08.2009 02:35

омг настрочил, я б стока постеснялся. В школе наверное сочинения на пятерки писали)))

dgek1111 25.08.2009 03:04

Дык пусть хостеры из Бекапа достанут и базу и файлы все Ваши.
Если конечно хостеры нормальные.

Maugli 25.08.2009 13:09

_sega_, соболезную...ИМХО, самое хреновое - заново переделывать то, что уже сделано, после того как сам накосячил.


Часовой пояс GMT +3, время: 15:37.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.