Strona 1 z 2

Przeniesienie z localhost na serwer

: 10 maja 2012, 10:22:05
autor: Elessar86
Witam. Chciałem się spytać o jedną krótką rzecz. Otóż zrobiłem stronkę w localhost i teraz chciałbym ją przerzucić na serwer. Jak to zrobić? Najpierw zainstalować na serwerze joomlę a potem zamienić pliki z localhost? Czy w ogóle takiej opcji nie ma że przerzucę pliki z localhost na serwer i będzie działać, a jedynym sposobem jest od nowa zrobienie na serwerze stronki? Proszę o pomoc.

Re: Przeniesienie z localhost na serwer

: 10 maja 2012, 18:26:56
autor: krzychu93
zmieniłeś konfigurację? A poza tym trzeba przenieść bazę MySQL

Re: Przeniesienie z localhost na serwer

: 10 maja 2012, 18:30:23
autor: DeaDriam
Wykasuj z pliku sql te linijki o tworzeniu bazy CREATE DATABASE
1. Importujesz bazę danych Z poziomu PHPADMIN.(uprzednio ją utwórz na koncie w panelu)
2. W pliku configuration.php poprawiasz dane dostępowe do bazy i strony
3. wysyłasz pliki na serwer cba.pl do katalogu głownego konta
Skasuj plik index.html

Re: Przeniesienie z localhost na serwer

: 10 maja 2012, 18:53:21
autor: svang
Nie zapomnij o chmodach dla plików i folderów podanych w instrukcji instalacji Joomla,na wiki,albo na forum Joomla
Ja zainstalowałem Joomla,wgrałem baze i potem wysłałem pliki z kompa nadpisując je i mi działa

Re: Przeniesienie z localhost na serwer

: 10 maja 2012, 19:53:54
autor: piwo
Cokolwiek by to nie było (nie tylko joomla ale i większość innych skryptów)
to przenosi się zawsze tak samo i jest to bardzo łatwe.

1. zgrywamy tabele z SQL na localhost do pliku.
(ważne aby pamiętać że zgrywamy TABELE nie BAZE bo inaczej nie da się tego wgrać na CBA)
2. wczytujemy do pustej bazy danych SQL na CBA poprzednio zgrane tabele z localhost.
(jeśli są tam jakieś tabele to je usuwamy aby baza była pusta, względnie nie było tabel o takich nazwach jakie wgrywamy)
3. wgrywamy wszystkie pliki z localhost na FTP CBA
(przy dużej ilości plików najlepiej użyć filezilla jako że ma ona możliwość transferu kilku plików jednocześnie)
4. zmieniamy dane dostępowe takie jak adres bazy SQL, hasło, użytkownika, itd
w odpowiednim pliku konfiguracyjnym skryptu na FTP tak aby dane odpowiadały tym na CBA

I to wszystko, nie trzeba nic instalować ani nadpisywać.
Nawet wskazane jest aby nie było takich danych w SQL i w folderze na FTP do którego wczytujemy nasze dane.
Instalowanie na FTP i następnie nadpisywanie wszystkiego z localhost to nie tylko strata czasu,
ale jeszcze może powodować niepożądane efekty z CHMOD'ami i generować "śmieci" pozostałe po "instalacji".
Jedyne o co należy zadbać to o prawidłową zmianę wartości w pliku konfiguracji skryptu na FTP po przeniesieniu.

Dokładnie tak samo przenosi się w drugą stronę
(albo robi backup wszystkiego, przy czym robiąc backup nie grzebiemy w pliku konfiguracji
bo mamy to przechowywać a nie uruchamiać na localhost, więc te zmiany nie są wskazane)

Re: Przeniesienie z localhost na serwer

: 11 maja 2012, 05:17:26
autor: DeaDriam
piwo pisze: 1. zgrywamy tabele z SQL na localhost do pliku.
On ma na localu
reszta OK

Re: Przeniesienie z localhost na serwer

: 11 maja 2012, 13:10:12
autor: piwo
Chodzi o to samo tylko z tą różnicą że nie będzie trzeba tłumaczyć w następnym poście
jak otworzyć plik gz i dlaczego nie notatnikiem, a potem jak podzielić plik SQL bo "jest za duży" itp :wink:
Prościej jest po prostu od razu zgrać same tabele dzięki czemu nie będzie tego CREATE DATABASE w pliku.

Re: Przeniesienie z localhost na serwer

: 11 maja 2012, 15:36:56
autor: Elessar86
Wybaczcie ale jestem zielony nawet po przeczytaniu pomocy od was.

Wykasuj z pliku sql te linijki o tworzeniu bazy CREATE DATABASE
1. Importujesz bazę danych Z poziomu PHPADMIN.(uprzednio ją utwórz na koncie w panelu)
2. W pliku configuration.php poprawiasz dane dostępowe do bazy i strony
3. wysyłasz pliki na serwer cba.pl do katalogu głownego konta
Skasuj plik index.html

Matpol to chyba najprzejrzyściej napisał. AAle nadal mam kilka pytań
które są "te" linijki o tworzeniu bazy? to jest fragment od CREATE DATABASE?
co mam w pliki configuration.php zmienić? której linijki bo tam jest tego dużo

I jakbyście mogli jeszcze raz tak krok po kroku, co trzeba zrobić, bo ogólnie chciałem wrzucić joomlę na serwer zainstalować a potem podmienić pliki ale ten sposób nie działa. Co muszę jeszcze poprawic po tych czynnościach żeby storna się pojawiła?

Re: Przeniesienie z localhost na serwer

: 12 maja 2012, 06:31:10
autor: DeaDriam
hm.....
Elessar86 pisze: które są "te" linijki o tworzeniu bazy? to jest fragment od CREATE DATABASE?
wstępne=sam początek
Elessar86 pisze: co mam w pliki configuration.php zmienić? której linijki bo tam jest tego dużo
nazwa bazy ,adres..WWW
Ci powiem =zrób myka=Zainstaluj Joomla skopiuj plik na kompa i zmień dane =masz porównanie

http://www.pomoc.joomla.pl/

Re: Przeniesienie z localhost na serwer

: 12 maja 2012, 20:45:02
autor: Elessar86
A czy ja mam wszystko wrzucić jak leci ? czy np pliki tj CREDITS,COPYRIGHT, LICENSE,INSTALL,LICENSES,robots, CHANGELOG mam je zostawić w spokoju? Czy mam wszystko wrzucić z localhost prócz pliku configuration.php?

---- EDIT ----

Głupio prosić bo to już jest żałosne ale kurna jak zrobić kopie tych tabel? Wchodzę w phpmyadmin> wybieram bazę > biorę eksport( WSZYSTKIe tabele zaznaczone ) wybieram sql i klikam wykonaj czy coś jeszcze? Bo po takiej operacji serwer cba.pl z panelu admin nie cce przyjać przez import tej bazy

Re: Przeniesienie z localhost na serwer

: 13 maja 2012, 05:35:49
autor: DeaDriam
Z localhost na serwer w 15 minut – przenosimy Joomla

http://blog.elimu.pl/3643-z-localhost-n ... -15-minut/

Re: Przeniesienie z localhost na serwer

: 20 maja 2012, 21:36:39
autor: Elessar86
Może mi ktoś powiedzieć jak zrobić kopie tabel w Webser, bo jak tylko wchodzę w bazę danych i eksport potem zapisuje, to jak chce ten plik wrzucić w php myadmin w cba to jakiś błąd wyskakuje że użytkownik cba nie ma praw do bazy dancyh z webserva. Gdzie to można zmienić ?

Re: Przeniesienie z localhost na serwer

: 21 maja 2012, 05:28:55
autor: DeaDriam

Re: Przeniesienie z localhost na serwer

: 21 maja 2012, 22:35:23
autor: Elessar86
Ciągle mi błąd wysakuje jak chce wyimportowac tabele " #1044 - Access denied for user 'Marshal'@'%' to database 'arekskow' "

Re: Przeniesienie z localhost na serwer

: 08 sie 2012, 17:52:46
autor: spayker
Witam,
jako że nie chcę zakładać nowych tematów, ani spammować, to również mam problem z importem bazy danych na hosting cba.pl.
Dostaję następujący komunikat:
Błąd

Zapytanie SQL:

--
-- Baza danych: `wordpress`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `wp_commentmeta`
--
DROP TABLE IF EXISTS `wp_commentmeta` ;

MySQL zwrócił komunikat: Dokumentacja
#1046 - No database selected
Czynności, które google'owałem i wykonywałem nie pomogły.
Co zrobiłem. Wykonałem za pomocą "phpmyadmin" na localhoście eksport bazy danych. Czyli kliknąłem na swoją wcześniej utworzoną bazę danych, zaznaczyłem wszystkie tabele (i kliknąłem na opcję "eksportuj"), które były i zaznaczając "ptaszek" "Dodaj oświadczenie DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT", klikając na przycisk "Wykonaj" . Dalej użyłem notepad++ w celu zamiany starego adresu "localhost/wordpress" na swój adres na hostingu cba.pl i plik zapisałem (wcześniej pliki zostały skopiowane na serwer "luźnie").
Bo zalogowaniu się na phpmyadmin w serwisie cba.pl i imporcie plików wyskoczył powyższy błąd.
Bardzo prosiłbym o pomoc, gdyż próbowałem wszystkiego co mogłoby mi pomóc, niestety bez skutecznie.