PDA

Zobacz pełną wersję : przeniesienie witryny 1.5.2 na inny serwer



tomek1712
13-08-2012, 13:35
witam wszystkich !
próbuję przenieść joomla 1.5.2 na inny serwer
wykonałem czynności związane z kompiowaniem plików i bazy danych
jednak coś teraz nie mogę dać sobie rady
na forum szukałem odpowiedzi - nie bardzo znalazłem , ale może mało poświęciłem czasu ( lub nie ) i teraz chcę zapytać :
wgrałem pliki joomla na serwer ( poprzez ftp ) , potem wgrałem bazę- import ( poprzez phpMyAdmina ) ( format sql ) weszła bez rzadnych zarzutów ale ....
wiem , że powinienem ustawić dostęp do bazy i tak zrobiłem w pliku configuration.php
niestety nic nie daje ustawienie nowej bazy ...
wyskakuje cały czas błąd :
" To change this page, upload your website into the public_html directory "
pliki są w folderze public_html
- co mam teraz z tym zrobić ? trochę się pogubiłem
bardzo prosze o pomoc
z góry dziękuję pomoc i za okazanie cierpliwości

ekumi
13-08-2012, 13:41
Jeżeli nie masz doświadczenia z przenoszeniem strony, to najlepiej skorzystaj z komponentu, który służy właśnie tym celom i nazywa się AkeebaBackup (https://www.akeebabackup.com/).

tomek1712
13-08-2012, 13:47
witam
czytałem fora i wiem o tym komponencie ale nie pisałbym gdybym faktycznie nie potrzebował pomocy
niestety nie mogę skorzystać z tej możliwości gdyż tamten serwer ( dzierżawiony ) jest juz całkowicie wyłączony od 3 miesięcy .
To co mam to jedynie kopię bzay danych i pliki - dlatego właśnie prosze o pomoc

ekumi
13-08-2012, 13:58
czy wskazałeś odpowiednie adresy w pliku configuration.php dla $log_path i $tmp_path?

tomek1712
13-08-2012, 14:01
żeby było szybciej i łatwiej przesyłam plik config.php do wglądu i prosze o wyjaśnienie jak mam te pliki ustawić jeśli są ustawione źle :
<?php
class JConfig {
var $offline = '0';
var $editor = 'tinymce';
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 = 'yTaIP4nTNbvES1G6';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = 'ksiegoweuslugi.eu/public_html/logs';
var $tmp_path = 'ksiegoweuslugi.eu/public_html/tmp';
var $live_site = 'ksiegoweuslugi.eu';
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 = 'localhost';
var $user = 'aukcjewaka';
var $db = 'aukcjewaka_ksieg';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'biuro@ksiegoweuslugi.eu';
var $fromname = 'Kancelaria Koksztys';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = '178.255.41.122';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = '.... hasło ....';
var $sitename = 'Kancelaria Rachunkowo-Podatkowa';
var $MetaDesc = 'Kancelaria Rachunkowo
będę wdzięczny za pomoc

Karol99
13-08-2012, 14:29
wyskakuje cały czas błąd :
" To change this page, upload your website into the public_html directory "

Moim zdaniem to nie jest komunikat joomla! - a zatem adres, który wywołujesz w przeglądarce nie prowadzi do j!

Wprawdzie piszesz, że Twoje pliki j! są w katalogu public_html - ale coś tu nie gra. Proponuję, żebyś zrobił najprostszą stronę html (typu "Hello World!"), wstawił ją do tego katalogu (np. jako plik hello.html) i spróbował ją obejrzeć w przeglądarce internetowej, wpisując adresdomeny.pl/hello.html

tomek1712
13-08-2012, 14:57
tak też zrobię , zrobię jakąś stronę testową - choć instalatora joomla widział przez chwilkę
zrobię też testy co do domeny gdyż coś w ustawieniach jest chyba nie tak , nie wskazuje prawidłowo
spróbuję jeszcze raz wszystko od początku i dam znać
na razie zamknę temat na dziś , odpowiem za kilkanaście godzin
pozdrawiam

Karol99
13-08-2012, 15:05
Tak, sprawdziłem - rada @pkosela zapewne okaże się skuteczna.

Natomiast @tomek1717 w następnym kroku natkniesz się na problem połączenia z bazą danych. Sprawdź dane dostępowe.