PDA

Zobacz pełną wersję : Publikowanie gotowego szablonu w sieci.



Konar
18-08-2012, 22:38
Witajcie,

jestem dziś pierwszy raz na forum, i będę wdzięczny za info, jak mogę opublikować swoją stronę w sieci.

Konkrety:

- korzystam z Joomli 1.5.25
- wykorzystany szablon: BlueSky ver 1.0.1 http://www.templatki-joomla.eu/templatki-joomla-1.5/bluesky-free-joomla-1.5-template-darmowy-szablon-joomla.html

Chcę aby strona była widoczna pod domeną: www.nazwafirmy.pl (http://www.nazwafirmy.pl), a nie www.nazwafirmy.pl/joomla (http://www.nazwafirmy.pl/joomla).

Samą Joomlę instalowałem na serwerze (az.pl) przy wykorzystaniu Softaculous.

Nie doszukałem się informacji na forum oprócz tej: http://forum.joomla.pl/archive/index.php/t-25889.html
Czy ktoś może bardziej łopatologicznie mi to wytłumaczyć?

Będę bardzo wdzięczny.

Pozdrawiam wszystkich

Maciek

demon_1
18-08-2012, 23:12
Cze

Jeżeli w root na serwerze zrobiłeś katalog "joomla" a w nim zainstalowałeś Joomlę to Joomla będzie widoczna po wpisaniu adresu: www.nazwafirmy.pl/joomla (http://www.nazwafirmy.pl/joomla) a nie www.nazwafirmy.pl (http://www.nazwafirmy.pl/joomla)
po przez FTP wgrywam pliki i katalogi do katalogu WEB a na innym serwerze (vel.pl) nazwa_katalogu/html/pliki i katalogi.
Twój problem polega na tym, że Joomla jest umieszczona w katalogu "joomla" a nie w root serwera. Zlikwiduj swojej Joomli "płaszcz" którym jest katalog JOOMLA. Pliki i katalogi muszą być lużno tak by po wpisaniu adresu: www.nazwafirmy.pl (http://www.nazwafirmy.pl/joomla) został wczytany plik www.nazwafirmy.pl/index.php (http://www.nazwafirmy.pl/joomla) a nie www.nazwafirmy.pl/joomla/index.php (http://www.nazwafirmy.pl/joomla)

Konar
19-08-2012, 00:26
Cześć,

dzięki za info.

Sęk w tym, że po zalogowaniu na serwer przy pomocy File Zilli, widzę, że katalog "joomla" wraz z całą zawartością został umieszczony w 2 miejscach:
a) katalogu "public_html"
b) katalogu "www"

Co w tym przypadku?

demon_1
19-08-2012, 00:58
Jak Joomla mogła zostać sama umieszczona w dwóch katalogach?! Wejdz do panelu admina strony: www.nazwafirmy.pl (http://www.nazwafirmy.pl/joomla)/administrator i w Konfiguracja globalnej zobacz jaka jest ścieżka. U mnie jest tak: /home3/dealer/main/pkg/moje_konto/katalog_z_joomla/html/. Myślę jednak, że powinna się znajdować w katalogu www

Konar
19-08-2012, 10:47
Hej,

ścieżka jest taka: /home/lh143182/public_html/joomla/tmp. Możesz doprecyzować, jak pozbyc się tego "płaszacza" o którym wspominasz wcześniej? Skopiować pliki z katalogu Joomla do innnego i kolejno nanieść zmianę na ścieżce w konfiguracji?

Dzięki.

Ps. Doceniam wyrozumiałość :)

Karol99
19-08-2012, 11:06
Masz dwie możliwości:

- przełączyć swoją domenę na katalog /joomla - zrobisz to w panelu zarządzania usługami az (tam wskazujesz katalog, do którego zaparkowana domena ma być podłączona, obecnie to pole może być puste - co skutkuje podłączeniem właśnie do public_html)

- przenieść wszystkie pliki i katalogi j! "piętro wyżej" (czyli do public_html) i zlikwidować katalog joomla (potem może być konieczna zmiana/uzupełnienie pola $live_site w configuration.php).

Pierwsze rozwiązanie jest mniej pracochłonne, ponadto daje większą elastyczność (na tym samym hostingu bez problemu możesz w sąsiednich katalogach umieścić kolejne strony z innymi domenami)

Konar
19-08-2012, 11:28
Dzięki wielkie Karol,

spróbuję z opcją pierwszą i dam znać.

Pzdr

demon_1
19-08-2012, 12:00
Czy Ty jesteś aż tak zielony?? Masz Google i chyba umiesz pisać oraz czytać...:lol:

Zobacz i poczytaj TUTAJ (http://www.lh.pl/pomoc/domeny/dodanie-domeny-do-serwera) bo juz nerwów nie mam :spoko:

Miałem kiedyś u niego na "LH" konto ale przeniosłem się na vel-la i siedzę tam już 8 lat. Tam jest też bez ograniczeń darmowa domena oraz konfiguracja php w panelu. Na home.pl i lh.pl oraz wieeeeeeeeeelu innych serwerach tego nie ma.

Konar
09-09-2012, 19:51
Cześć Karol,

wróciłem do tematu i wybrałem drugą opcję, czyli przeniosłem pliki do public_html i skasowałem katalog joomla.
Kolejno dokonałem nastepujących zmian w configuration.php:

Było:

var $log_path = '/home/lh143182/public_html/joomla/logs';
var $tmp_path = '/home/lh143182/public_html/joomla/tmp';
var $live_site = '';

Zmieniłem na:

var $log_path = '/home/lh143182/public_html/logs';
var $tmp_path = '/home/lh143182/public_html/tmp';
var $live_site = 'http://www.nazwafirmy.pl/';

Następnie zmieniłem również ścieżki w panelu administratora joomla.

Obecnie wpisując w oknie przeglądarki adres www mojej strony otrzymuję komunikat: No configuration file found and no installation code available. Exiting...

Będę wdzięczny za info czym jest powodowany błąd.

Karol99
09-09-2012, 22:26
komunikat: No configuration file found

Wygląda to tak, jakby J! nie był w stanie znaleźć/odczytać pliku configuration.php. Sprawdź przez ftp, czy na pewno on jest w katalogu public_html, czy nie jest uszkodzony, czy np. nazwa nie zawiera wielkich liter oraz jakie ma chmod-y (powinno wystarczyć 444, ale jeśli nie - to eksperymentuj z wyższymi, może strona ruszy - ale potem obniż i będziemy martwic się dalej, chmody nie mogą być >644).

Wpis live_site nie musi być niezbędny, ale to nie on powoduje ten problem.

Konar
10-09-2012, 09:00
Cześć,

plik configuration.php.txt jest, nazwa ok; chmod-y = 644, zmieniłem na 444 i nie widze różnicy.
Aktualnie po wpisaniu domeny w oknie przeglądarki otrzymuję komunikat: No configuration file found and no installation code available. Exiting...
Jeżeli chcę się dostać na zaplecze, wpisując: www.nazwafirmy.pl/administrator/ otrzymuję komunikat:
Not Found The requested URL /installation/index.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

tomaszek83
10-09-2012, 09:04
plik configuration.php.txt jest

ma być configuration.php (bez rozszerzenia txt!!! )

Konar
10-09-2012, 09:27
Spoczko - działa :)
Dzieki wielkie tomaszek !