Przeniesienie kopii strony z serwera na lokalny komputer

Wszystko co dotyczy tworzenia i optymalizacji stron internetowych oraz programowania
Szczepan

Użytkownik
Posty: 94
Rejestracja: 02 maja 2009, 15:14

Przeniesienie kopii strony z serwera na lokalny komputer

Post30 kwie 2014, 22:39

Witam

Mam taki problem mianowicie jestem administratorem strony w joomli 1.5
Mam wykupioną domenę na tą stronę w

Kod: Zaznacz cały

http://www.netmark.pl,
dzięki "nstrefa" opłaciłem ją tylko raz (i nie muszę płacić za nią co jakiś czas np. co miesiąc albo co rok). W cpanelu netmarka mam możliwość tworzenia całego backup-u strony.

Ostatnio zrobiłem sobie czystą stronę na lokalnym komputerze (wiem jak to się robi) za pomocą xamppa i pobranej joomli w wersji 1.5 - udało mi się zainstalować świeżą joomle z czystą stroną (nie będę tu opisywał całej procedury tworzenia baz danych, konfiguracji xamppa oraz instalacji joomla, bo to nie jest przedmiotem tego wątku ani mojego problemu).

Szukałem na internecie ale znalazłem tylko opis ja przenieść całą stronę z lokalnego komputera na serwer a mnie interesuje druga rzecz: jak przenieść całą stronę z serwera na lokalny komputer

zaznaczam że cały backup strony mam na dysku i ten cały backup próbowałem wgrać w taki sam sposób jak przy tworzeniu czystej strony (niestety tu zaczęły się problemy wyskoczył taki komunikat: Błąd bazy danych: Nie można połączyć się z bazą danych: nie można połączyć się z MySQL). Jeszcze raz proszę o pomoc i z góry dzięki za odpowiedzi.

Awatar użytkownika
cosik_ktosik

Administrator
Posty: 21399
Rejestracja: 13 lis 2008, 01:17
Lokalizacja: Szczecin
Kontaktowanie:

Przeniesienie kopii strony z serwera na lokalny komputer

Post30 kwie 2014, 22:42

No pewnie, że nie pójdzie. Musisz teraz w xampie wejść do mysqla i tam do PHPMyadmina, następnie tam importować kopię bazy danych. Potem dopiero w pliku konfiguracyjnym joomli (chyba configuration.php) zmienić dane dostępowe do bazy danych na bazę lokalną.
Hotfix
Pozdrawiam, cosik_ktosik :)

Szczepan

Użytkownik
Posty: 94
Rejestracja: 02 maja 2009, 15:14

Przeniesienie kopii strony z serwera na lokalny komputer

Post01 maja 2014, 07:49

Aha już próbowałem zaimportować bazę danych z pomocą XAMPP'a version 1.7.4 w phpMyAdmin i wyskakuje mi taki oto komunikat: "set names #1115 - unknown character set ''

w pliku readme.de znalazłem taki oto opis:
###### ApacheFriends XAMPP (Basispaket) version 1.7.4 ######

+ Apache 2.2.17
+ MySQL 5.5.8 (Community Server)
+ PHP 5.3.5 (VC6 X86 32bit) + PEAR
+ XAMPP Control Version 2.5 from Dostępne tylko dla zarejestrowanych użytkowników
+ XAMPP Security
+ SQLite 2.8.15
+ OpenSSL 0.9.8o
+ phpMyAdmin 3.3.9
+ ADOdb 5.11
+ Mercury Mail Transport System v4.62
+ FileZilla FTP Server 0.9.37
+ Webalizer 2.01-10
+ Zend Optimizer 3.3.0
+ Perl 5.10.1
+ Mod_perl 2.0.4
+ Tomcat 7.0.3

Może mam zbyt starą wersję bazy danych MySQL w XAMPP-ie i muszę zainstalować nowszą wersje XAMPP-a.....
A mógłbyś mi opisać jak to się robi krok po kroku. Dzięki.

Awatar użytkownika
cosik_ktosik

Administrator
Posty: 21399
Rejestracja: 13 lis 2008, 01:17
Lokalizacja: Szczecin
Kontaktowanie:

Przeniesienie kopii strony z serwera na lokalny komputer

Post01 maja 2014, 11:31

Można usunąć tą linijkę z backupu bazy. Ewentualnie nazwać prawidłowo. #115 to inaczej UTF-8.
SET NAMES 'utf-8'
Hotfix
Pozdrawiam, cosik_ktosik :)

Szczepan

Użytkownik
Posty: 94
Rejestracja: 02 maja 2009, 15:14

Przeniesienie kopii strony z serwera na lokalny komputer

Post01 maja 2014, 23:20

Poszukałem trochę na necie i znalazłem że ten komunikat odpowiada faktycznie za kodowanie UTF-8 i był tam też opis jak się go prawidłowo powinno nazywać tak więc wpisałem SET NAMES 'utf-8' i po zapisaniu pliku i po zaimportowaniu w phpMyAdmin w XAMPP-e wywala mi taki oto znowu komunikat: (patrz pod spodem)

Table structure for table `jos_banner`
DROP TABLE IF EXISTS `jos_banner`;

#1046 - No database selected

w poprzedniej odpowiedzi pisałeś m.in.
Można usunąć tą linijkę z backupu bazy


Czy mogę wszystkie linijki z backupu które powodują błędy usunąć i przy zapisaniu pliku spróbować je zaimportować w phpMyAdmin w XAMPP-e...?

Awatar użytkownika
lewy

Ekspert
Posty: 1462
Rejestracja: 15 gru 2009, 11:10

Przeniesienie kopii strony z serwera na lokalny komputer

Post01 maja 2014, 23:35

Część baz się zaimportowało, musisz ją usunąć i jeszcze raz wrzucić.

Szczepan

Użytkownik
Posty: 94
Rejestracja: 02 maja 2009, 15:14

Przeniesienie kopii strony z serwera na lokalny komputer

Post02 maja 2014, 12:15

A co znaczy komunikat błędu #1046 - No database selected i jak go znaleźć w wyedytowanym pliku bazy MySQL a żeby usunąć. Na google po wypisaniu komunikatu błędu wyskakują strony po angielsku (a niestety nie znam się za dobrze). Z góry dzięki i cześć

-- 02 maja 2014, 01:10 ---

Ludzie prawie jestem w domu, udało mi się zaimportować całą bazę danych MySQL-a do XAMPP'a w phpMyAdmin. Tylko opiszcie jak skonfigurować configuration.php żeby przekierowało mnie na lokalny komputer. Ps. ze względu bezpieczeństwa nie mogę wkleić konfiguracji configuration.php z mojego serwera, żeby mi się ktoś nie włamał ani nie namieszał.

tutaj podaje adres do strony oraz do zaplecza joomli (na lokalnym komputerze):
localhost/sds - adres mojej strony
localhost/sds/administrator - zaplecze

gdzie sds to nazwa folderu w htdocs na który skopiowałem cały backup strony ze serwera

aha ostatnia rzecz ktoś wcześniej napisał w tym poście:
Potem dopiero w pliku konfiguracyjnym joomli (chyba configuration.php) zmienić dane dostępowe do bazy danych na bazę lokalną.

jak się to robi...? Z góry dzięki za pomoc

-- 02 maja 2014, 12:15 ---

Jeszcze raz proszę o odpowiedz na wyżej postawione pytanie. Dzięki.

Awatar użytkownika
cosik_ktosik

Administrator
Posty: 21399
Rejestracja: 13 lis 2008, 01:17
Lokalizacja: Szczecin
Kontaktowanie:

Przeniesienie kopii strony z serwera na lokalny komputer

Post02 maja 2014, 15:36

Podaj tam jakie Masz parametry, tylko usuń hasełko.
Hotfix
Pozdrawiam, cosik_ktosik :)

Szczepan

Użytkownik
Posty: 94
Rejestracja: 02 maja 2009, 15:14

Przeniesienie kopii strony z serwera na lokalny komputer

Post04 maja 2014, 00:25

proszę bardzo: configuration.php (oto oryginalny plik pobrany z serwera, nie modyfikowany)

<?php
class JConfig {
var $offline = '0';
var $editor = 'jce';
var $list_limit = '20';
var $helpurl = 'http://help.joomla.org';
var $debug = '0';
var $debug_lang = '0';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $feed_email = 'author';
var $secret =
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '/home/sdspieko/public_html/logs';
var $tmp_path = '/home/sdspieko/public_html/tmp';
var $live_site = '';
var $force_ssl = '0';
var $offset = '0';
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $dbtype = 'mysql';
var $host = 'sql4.netmark.pl';
var $user = 'sdspieko_strona2';
var $db = 'sdspieko_strona2';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom =
var $fromname = 'Ĺšrodowiskowy Dom Samopomocy w Piekoszowie';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password =
var $sitename = 'Ĺšrodowiskowy Dom Samopomocy w Piekoszowie';
var $MetaDesc = 'Oficjalna strona Ĺšrodowiskowego Domu Samopomocy w Piekoszowie';
var $MetaKeys = 'Środowiskowy Dom Samopomocy, ŚDS, Stowarzyszenie RAZEM, aktualności, zobacz galerię, wycieczki, zawody sportowe, wydarzenia, podopieczni, Galeria, Piekoszów, Kolekcjonerzy nowych doświadczeń, Bądź autorem zmian których oczekujesz';
var $offline_message = 'Witryna jest w trakcie prac konserwacyjnych. Zajrzyj później.';
}
?>

aha przerobiłem go po swojemu w taki sposób: (oczywiście zachowałem oryginalny plik)

<?php
class JConfig {
var $offline = '0';
var $editor = 'jce';
var $list_limit = '20';
var $helpurl = 'http://help.joomla.org';
var $debug = '0';
var $debug_lang = '0';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $feed_email = 'author';
var $secret =
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = 'D:\xampp\htdocs\sdspieko_strona2\logs';
var $tmp_path = D:\xampp\htdocs\sdspieko_strona2\tmp'';
var $live_site = '';
var $force_ssl = '0';
var $offset = '0';
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $dbtype = 'mysql';
var $host = 'D:\xampp\htdocs\sdspieko_strona2\sdspieko_strona2.sql';
var $user = 'sdspieko_strona2';
var $db = 'sdspieko_strona2';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom =
var $fromname = 'Ĺšrodowiskowy Dom Samopomocy w Piekoszowie';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password =
var $sitename = 'Ĺšrodowiskowy Dom Samopomocy w Piekoszowie';
var $MetaDesc = 'Oficjalna strona Ĺšrodowiskowego Domu Samopomocy w Piekoszowie';
var $MetaKeys = 'Środowiskowy Dom Samopomocy, ŚDS, Stowarzyszenie RAZEM, aktualności, zobacz galerię, wycieczki, zawody sportowe, wydarzenia, podopieczni, Galeria, Piekoszów, Kolekcjonerzy nowych doświadczeń, Bądź autorem zmian których oczekujesz';
var $offline_message = 'Witryna jest w trakcie prac konserwacyjnych. Zajrzyj później.';

aha sdspieko_strona2 to jest nazwa folderu do którego wkleiłem cały backup strony w htdocs. Ponieważ udało mi się zaimportować i utworzyć całą bazę danych MySQL (o takiej samej nazwie sdspieko_strona2) w phpMyAdmin w XAMPP-ie

Plik na serwerze dotyczący bazy danych MySQL nosi taką samą nazwe: sdspieko_strona2.sql

Po zmodyfikowaniu pliku configuration.php i wypisaniu adresu: http://localhost/sdspieko_strona2 albo http://localhost/sdspieko_strona2/administrator wywala taki komunikat:

Parse error: syntax error, unexpected ':', expecting ',' or ';' in D:\xampp\htdocs\sdspieko_strona2\configuration.php on line 19

Dobra, wszystko co najważniejsze opisałem. Teraz proszę was o pomoc jak prawidłowo skonfigurować ten plik configuration.php aby ta strona odpaliła. Dzięki

-- 03 maja 2014, 13:27 ---

Jeszcze raz proszę o odpowiedz na wyżej postawione pytanie. Dzięki.

-- 04 maja 2014, 00:25 ---

Hej sam znalazłem błąd
nie wstawiłem odnośnika w var $tmp_path = D:\xampp\htdocs\sdspieko_strona2\tmp''; a powinno być: var $tmp_path = 'D:\xampp\htdocs\sdspieko_strona2\tmp''; wstawiłem, zapisałem i po wpisaniu Dostępne tylko dla zarejestrowanych użytkowników wywala taki znowu komunikat (na administratorze jest to samo):

Database Error: Unable to connect to the database:Could not connect to MySQL


Nie udaje się połączyć z bazą danych MySQL, chociaż mam ją zainportowaną w XAMPP-ie: (oto dowód, kliknijcie na miniaturę żeby powiększyć)

Dostępne tylko dla zarejestrowanych użytkowników Dostępne tylko dla zarejestrowanych użytkowników Dostępne tylko dla zarejestrowanych użytkowników

Jeszcze raz proszę o odpowiedź, ponieważ nie daje mi to spokoju. Dzięki.

Awatar użytkownika
lewy

Ekspert
Posty: 1462
Rejestracja: 15 gru 2009, 11:10

Przeniesienie kopii strony z serwera na lokalny komputer

Post04 maja 2014, 23:33

Host daj na localhost

Szczepan

Użytkownik
Posty: 94
Rejestracja: 02 maja 2009, 15:14

Przeniesienie kopii strony z serwera na lokalny komputer

Post12 maja 2014, 09:29

Problem rozwiązany. Opis rozwiązania problemu configuration.php znalazłem tutaj:
Dostępne tylko dla zarejestrowanych użytkowników

mój configuration.php na lokalny komputer jest tak skonfigurowany: (u mnie działa na lokalnym komputerze w xampp-win32-1.7.4-VC6)

<?php
class JConfig {
var $offline = '0';
var $editor = 'jce';
var $list_limit = '20';
var $helpurl = 'http://help.joomla.org';
var $debug = '0';
var $debug_lang = '0';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $feed_email = 'author';
var $secret = 'iSKjQRt52YOdC6cJ';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '/xampp/htdocs/sdspiekoszow/logs';
var $tmp_path = '/xampp/htdocs/sdspiekoszow/tmp';
var $live_site = '';
var $force_ssl = '0';
var $offset = '0';
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '1';
var $ftp_host = 'localhost';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '/sdspiekoszow';
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'sdspieko_strona2';
var $db = 'sdspieko_strona2';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'sdspiekoszow@op.pl';
var $fromname = 'Ĺšrodowiskowy Dom Samopomocy w Piekoszowie';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = 'sdspieko';
var $sitename = 'Ĺšrodowiskowy Dom Samopomocy w Piekoszowie';
var $MetaDesc = 'Oficjalna strona Ĺšrodowiskowego Domu Samopomocy w Piekoszowie';
var $MetaKeys = 'Środowiskowy Dom Samopomocy, ŚDS, Stowarzyszenie RAZEM, aktualności, zobacz galerię, wycieczki, zawody sportowe, wydarzenia, podopieczni, Galeria, Piekoszów, Kolekcjonerzy nowych doświadczeń, Bądź autorem zmian których oczekujesz';
var $offline_message = 'Witryna jest w trakcie prac konserwacyjnych. Zajrzyj później.';
}
?>

Ps. na przyszłość moglibyście częściej odpowiadać na postawione pytania. Przynajmniej wcześniej tak robiliście na razie. Zamykam temat.



  • Reklama

Wróć do „Webmastering i programowanie”



Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości