© 2005-2012 eXtreme-Fusion (based on PHP-Fusion) 18 lutego odbędzie się konferencja Skype - ogłosimy datę premiery eXtreme-Fusion 5. Zapisy (zostało 11 miejsc) przez maila - support[at]extreme-fusion.pl

 Reklama
Joi.pl - Z hostingu możesz wycisnšć więcej!
eX-Chat
 Logowanie
Login

Hasło

Zapamiętaj mnie



Rejestracja
Zapomniane hasło?
 Przydatne linki

eXtreme-fusion UK Support

Download EF 4.17 (stable)

Download EF 4.5 (closed)

eXtreme-Fusion 5 (info)

 Ostatnio widziani

 TymcioOffLine
 kapo00:26:11
 seba11200:39:45
 FoxNET00:52:50
 admiks01:29:18
 Wolfram01:35:29
 LynX01:47:06
 wolffmrau01:55:37
 Andrzejster01:55:42
 bubutm02:25:44
 zerono02:38:45
 shouichi02:58:55

Zarejestrowanych: 39,509
Gości on-line: 9

 Polecamy


Mapa witryny

Joi.pl - Profesjonalny hosting WWW
 Zobacz Temat
Centrum eXtreme-Fusion CMS, support extreme fusion, wtyczki, infusions, themes | FAQ | EF 4.0
Przenoszenie strony na inny serwer || Dodane dnia 18-02-2010 23:15
Avatar Użytkownika

Rafik89
Administrator


Aby przenieść poprawnie stronę na inny serwer należy wykonać następujące czynności:
Zrobienie kopi bezpieczeństwa oraz przygotowanie kopi danych do przeniesienia
1.) Wykonać Backup plików na serwerze FTP
2.) Wykonać Backup bazy danych na serwerze mysql, obie powyższe czynności powinny być dostępne w Panelu zarządzania serwerem hostingo-dawcy. Jeśli to nie możliwe wykonać ręcznie.
3.) Skopiować zawartość katalogu httpdocs lub public_html zależnie od hostingu.
5.) Zalogować się do panelu PHPMyAdmin, w wielu przypadkach wystarczy w pasku adresu dopisać /phpmyadmin/ np. http://www.adres_twojej_strony.pl/phpmyadmin/. Ewentualnie w panelu jaki udostępnia hosting.
6.) Wprowadzić dane logowania.
7.) Wybieramy swoją bazę.
8.) Sprawdzamy jakie ma kodowanie znaków(będzie napisane w kolumnie Metoda porównywania napisów)
9.) Wybrać zakładkę EKSPORT.
10.) Zaznaczyć opcję SQL.
11.) Zaznaczamy tip na "Zapisz jako plik".
12.) Szablon nazwy zostawiamy bez zmian.
13.) Kodowanie najlepiej zostawić UTF-8
14.) Typ kompresji: proponuję brak.
15.) Wykonaj i zapisz plik na dysku.

Właściwe przeniesienie danych na nowy host

1.) Logujemy się na nowy serwer FTP.
2.) Przenieś skopiowaną uprzednio zawartość starego konta FTP na nowy serwer FTP odpowiednio w katalog httpdocs lub public_html.
3.) Po przesłaniu plików należy teraz nadać im odpowiednie atrybuty:
- tmp/ - 777
- images/ - 777
- images/imagelist.js -777
- images/articles/ - 777
- images/avatars/ - 777
- images/news/ - 777
- images/news_cats/ - 777
- images/photoalbum/ - 777
- images/photoalbum/submissions/ - 777
- forum/attachments/ - 777
- administration/db_backups/ - 777
- config.php - 644

4.) Jeśli nie utworzyliśmy wcześniej bazy danych na nowym hostingu robimy to w panelu usługodawcy.
5.) Zalogować się do panelu PHPMyAdmin, w wielu przypadkach wystarczy w pasku adresu dopisać /phpmyadmin/ np. http://www.adres_twojej_strony.pl/phpmyadmin/. Ewentualnie w panelu jaki udostępnia hosting.
6.) Wybieramy swoją nową bazę danych.
7.) Przechodzimy do zakładki IMPORT.
8.) Wskazujemy lokalizację wcześniej eksportowanej kopi bazy danych.
9.) Kodowanie pliku pozostawiamy UTF-8.
10.) Zaznaczamy opcję:
Zezwól na przerwanie importu w przypadku, gdy skrypt wykryje zbliżający się koniec limitu czasu. Może to być dobry sposób importu dużych plików, jednakże może on popsuć transakcje.
Uchroni nas to przed niedokończonym wysyłaniem dużych baz danych.
11.) Klikamy na wykonaj.
12.) Musimy odczekać klika lub nawet kilkanaście chwil aby otrzymać rezultat:
Import zakończony sukcesem, wykonano XX zapytań.

13.) Wchodzimy ponownie na serwer FTP i otwieramy plik config.php edytujemy go zgodnie z opisem:
<?php
// database settings
$db_host="localhost"; // Prawdopodobnie nie musimy tego zmieniać
$db_user="****";     // Nazwa użytkownika nowej bazy danych
$db_pass="******";  // Hasło użytkownika nowej bazy danych
$db_name="nazwa_nowej_bazy"; // Nazwa nowej bazy danych   
$db_prefix="ef_";    // Tu może być różnie jeśli przenosisz EF które było początkowo instalowane w wersji mniejszej niż EF 4.14 musisz mieć tam ep_ jeśli sprawa tyczy się najnowszej wersji pozostaw tam ef_
define("DB_PREFIX", "ef_"); // Tak samo jak wyżej
?>

14.) Zapisujemy, wysyłamy plik config.php.
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: Przenoszenie strony na inny serwer || Dodane dnia 15-05-2010 09:28
Avatar Użytkownika

bombel
Użytkownik

Ostrzeżeń:
wszystko ok
ale po importowaniu błąd włazi:
Błąd

Zapytanie SQL:

--
-- Baza danych: `stara_y0_pl`
--
CREATE DATABASE `stara_y0_pl` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

MySQL zwrócił komunikat: Dokumentacja
#1044 - Access denied for user 'space_5780389'@'%' to database 'stara_y0_pl'

Wyślij Prywatną Wiadomość   
RE: Przenoszenie strony na inny serwer || Dodane dnia 15-05-2010 09:46
Avatar Użytkownika

Rafik89
Administrator


#1044 - Access denied for user 'space_5780389'@'%' to database 'stara_y0_pl'

Przetłumacz sobie i wyciągnij wnioski, przypuszczam, że nie masz uprawnień do utworzenia nowej bazy danych.
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: Przenoszenie strony na inny serwer || Dodane dnia 15-05-2010 12:12
Avatar Użytkownika

bombel
Użytkownik

Ostrzeżeń:
Zrobilem wszystko co opisałeś.
Kopie zrobilem na cba.pl w 3 wersjach.

póżniej utworzyłem baze na 000space.com
zalogowalem sie na phpadmina
i podczas importu to wyskoczylo.

Ale jak edytuje i usune z pliku create data base..... to dziala-ale nie wiem czy dobrze robie
Wyślij Prywatną Wiadomość   
RE: Przenoszenie strony na inny serwer || Dodane dnia 25-05-2010 07:26
Avatar Użytkownika

Rafik89
Administrator


Tak, możesz tak zrobić, powinno utworzyć wpisy w aktualnej tabeli.
http://rafik.eu Wyślij Prywatną Wiadomość   
 Szybka Odpowiedź

Temat został zablokowany bądź nie zaakceptowałeś jeszcze regulaminu dostępnego TUTAJ