PDA

Zobacz pełną wersję : Migracja ze źle zCHMODOwanego Mambo 4.5.2



pielgrzym
28-03-2006, 17:19
Witam!

Edit: przepraszam, że wrzuciłem post do złego działu.

Mam stronkę w Mambo 4.5.2. Pewnego słonecznego dnia admin serwera włączył safe mode, a ja w panice popaczowałem biedne Mambo paczem dla Safemode'a. Potem w nawale zajęć stronkę zaniedbałem i żyła sobie swoim życiem. ;) potem okazało się, że nie można doinstalowywać komponentów - najszybszym rozwiązaniem było ustawienie, żeby Mambo CHMODOwało wszystko na 777 - rzeczywiście pomogło. Teraz mam jednak poważne wątpliwości czy ten absolutnie debilski krok nie zdewastował bezpieczeństwa systemu...? Czy jak nadinstaluje na to Joomle to przywróci jednocześnie właściwe prawa do plików? Nie mogę tego sprawdzić w WAMPie, bo XP ma mizerniutki system plików ;) z góry dziękuje za wszelką pomoc :)

Rybik
28-03-2006, 17:35
Obawiam się, że force-upgrade na Joomla 1.08 ze starego mambo moze być katastrofą - bo wiele się pozmieniało - odradzam.
Wydaje mi się, że żadne chmody nie pomogą skutecznie i poprawnie obejść safe mode (na joomla.org zawsze doradzają zmianę serwera)
Dla własnego spokoju i w zgodzie z dobrą praktyka webmasterską polecam przenieść się na lepszy serwer i postawic serwis od nowa na Joomla 1.08 lub jak juz wyjdzie to 1.09. Szablon graficzny przeniesiesz bez problemu, zainstaluj te same komponenty w wersji joomlakompatybilnej, przenieś pliki z downloadu i galerii i możesz spróbować zrobić zrzut części bazy danych odpowiadającej za plikownie/galerie/forum i wpakować do nowej bazy. Może to być dość karkołomny wyczyn ale na nowej - czystej instalce możesz sobie pozwolić na ryzyko.
Postaw od nowa ;)adres ? komponenty ?

pielgrzym
28-03-2006, 17:46
Tzn. safe mode wyłączyli po mojej interwencji i stronka działa ok :) po ustawieniu 777 na wszystkie pliki można bez problemu instalowaćkomponenty. przecież można (?) migrować z mambo na Joomle? Czy może czegoś nie wiem :) inna moja stronka (póki co w Wampie) to przeszła bezstresowo (testowałem nadpisywanie struktury katalogów mambo, na tzw. chama, katalogami Joomli - po kilku tweakach konf. wszystko gra :) ).

Martwie się tylko czy to, że całą strukturę plików mam na 777 ustawioną nie wpływa znacząco na bezpieczeństwo całego systemu (nie żebym miał jakiś wrogów - boję się, że to może być taka dziura, że jakiś gówniarz dla hecy mi rozwali stronę).

Adres to www.morus.pl. Komponenty - zoom, tfs, extcal, smf (tj. smf 1.0.6 i integrator), yanc, docman (ten ostatni niebawem pójdzie do kosza, bo jego robotę może spełniać smf). Generalnie (może poza smf) chyba wszystkie dobrze znoszą przeprowadzki?

Dziękuje za odpowiedź :)

zwiastun
28-03-2006, 18:26
1. Wykonac kopię zapasową
2. Wykonac upgrade do Joomla 1.0
3. Przetestowac
4. Jeśli dobrze pójdzie, nadpisać we wszystkich katalogach (w tym głównym, z wyjątkiem pliku configuration.php) wszystko

Uwagi rybika, ocywiście pozostają w mocy.

pielgrzym
28-03-2006, 20:20
Spróbuje zrobić upgrade offline i zobaczę jak system to zniesie :)

Czy to, że obecnie mam wszystkie pliki mambo chmodowane na 777 wpływa znacząco na bezpieczeństwo?

Rybik
28-03-2006, 21:03
Moze to plota ale ponoc 777 jest ryzykowne co sa boty sieciowe wyszukujace mambo/joomle z takimi chmodami, jak sie da to chociaz na 757 zejsc.

Migracje da sie zrobic ale tu nie chodzi o migracje stricte bo co fachowa migracja to:

Mambo 4.5.2 -> Joomla 1.0 za pomoca patchy migracyjnych
Upgrade Joomla 1.0 -> Joomla 1.08 za pomoca patchy upgraduAle taka migracja nie spowoduje nadpisania wszystkich plikow i katalogow wiec dalej beda gdzies te 777 pokutowac, za to taka migracja daje najwieksza pewnosc przejscia na joomle bez utraty zawartosci. (Forum bedzie wymagalo upgradu struktury bazy danych ale tam jest stosowna opcja)

Wiec teraz pytanie co chcesz uzyskac ?

Najlepiej dla witryny byloby zrobic fachowa migracje, sprawdzic ze wszystko dziala, upgradowac na zywca komponenty tak jak one tego wymagaja ze zmianami w DB. Zmienic serwer, zainstalowac te same komponenty w tych docelowych wersjach, zrobic zrzut starej bazy danych i wcisnac ja na sile do bazy docelowej.

Jest jeszcze takie hardcorowe rozwiazanie: postawic rownolegly sajt na tym samym mambo z tmi sameymi komponentami, napisac do admina zeby nie robil scen i wylaczyl safe mode a potem recznie poprawic chmody :D

pielgrzym
28-03-2006, 21:12
Ręcznie poprawić chmody - chętnie, tylko czy jest gdzieś opis co powinno być jak? :) bo to dla mnie najszybsze rozwiązanie (trochę mi zajmie przenoszenie tego na wampa, bo muszę obciąć opasłą bazę danych ze statystykami tfs'u :( ). Potem bym sobie na spokojnie na moim prywatnym wirtualu pacnął kopię od zera i najwyżej przekierował domenę na mój serwer jakby wszystko zagrało tak jak trzeba ;)

viper
28-03-2006, 21:42
..... Generalnie (może poza smf) chyba wszystkie dobrze znoszą przeprowadzki?

Dziękuje za odpowiedź :)

Forum SMF można też łatwo przenieś zobacz tutaj Adres forum - jak zmienic? (http://www.simplemachines.pl/component/option,com_smf/Itemid,26/topic,116.msg228#msg228)
Ale zanim zaczniesz migrować to zrób kopie zapasową to podstawa by nie tracić kasy na specjaliste od nerwów

pozdrawiam

zwiastun
29-03-2006, 00:21
Zajrzyj do pliku językowego w katalogu installation 1.08, a znajdziesz wyszczególnione ustawienia uprawnień do plików i katalogów

pielgrzym
05-04-2006, 23:25
Dzięki za pomoc! Tego potrzebowałem :)