PDA

Zobacz pełną wersję : Problem z serwerem nazwa.pl - stronka nie laduje sie w pelni



pietra85
13-09-2011, 10:36
Czesc wam!
Przenosilem stronke z serwera hostpower.pl na nazwa.pl i prawie wszystko ladnie wyglada jak wpisuje pelna sciezke serwera:
http://galwaypl.nazwa.pl/domains/galway.pl/
(tylko favico sie nie laduje poprawne, ale mniejsza o to).

Nastepnie przekierowalem swoja domene www.galway.pl (która wykupiona jest na home.pl) na DNSy nazwa.pl. Wg instrukcji na Panel Klienta » Twoje usługi » domeny » lista domen >> Domeny spoza Netart, ustawilem domene na "Przekierowanie na serwer w NetArt" i na swoj serwer galwaypl.nazwa.pl

Nastepnie w admin.nazwa.pl w domenach ustawilem aby Domena Galway.pl byla "Przekierowanie WWW na katalog na serwerze" : /domains/galway.pl

I tak tez, jak wchodze na strone www.galway.pl i na http://galwaypl.nazwa.pl/domains/galway.pl/ to jakbym prawie 2 inne strony ogladal.
Na Galway.pl templatka calkowicie sie nie laduje. W podstronach brakuje czesci grafiki (guzikow) itp.

Czy ktos wie w czym tkwi problem???

Gall Anonim
13-09-2011, 10:59
A to ciekawe, ja widzę bodajże całkiem sympatyczną teline IV po wejściu na link - sprawdziłem na FF, IE, Chrom,
może tak casch wyczyścić w przeglądarce, a może jeszcze Ci się serwery dns po przekierowaniu nie ustabilizowały - nawet do 36 godzin od przekierowania.
Pzdr

pietra85
13-09-2011, 12:08
czesc, dzieki za odpowiedz.
Domena byla przeniesiona na nowe DNSy w zeszly czwartek i dostalem informacje, ze moze to trwac do 30 godzin, a ekstremalnych przypadkach nawet do 72h. Wiec jakby nie patrzec, dzisiaj juz powinno smigac.

Wyczyscilem cashe przegladarki i nadal ten sam motyw.
Aby ci zobrazowac o co np mi chodzi to jak wejdziesz na galway.pl i przesuniesz suwakiem na 'newsy lokalne' to tlo napisu nie istnieje.
Teraz jak przejdziesz na http://galwaypl.nazwa.pl/domains/galway.pl/ i przesuniesz na 'newsy lokalne' to tlo istnieje.
Po innych podstronach takze widac, ze css-y sie cale nie laduja (brak ikonek, pogrubien itp tam gdzie powinny byc).

Jakies pomysly co moze byc nie tak?

Gall Anonim
13-09-2011, 12:59
Ciekawostka tkwi prawdopodobnie w miejscu zaparkowania domeny ponieważ ścieżki do BG występują w obydwu przypadkach

url("/domains/galway.pl/templates/ja_teline_iv/images/stripe-bg.png") repeat scroll center top transparentJednak w przypadku galway.pl wyrzuca mi informacje o błędnej lokalizacji i nieznalezieniu obrazka stripe-bg.png
Sugerowałbym sprawdzić najpierw plik configuration.php
takie rzeczy jak:
var $log_path
var $tmp_path
var $live_site
Pierwsze dwa parametry to poprawne ścieżki do katalogów.
Trzeci to pełna nazwa Twojej witryny
Pzdr

pietra85
13-09-2011, 13:32
chyba trafiles w dziesiatke bo mam cos takiego:
var $log_path = '/home/galwaypl/ftp/domains/galway.pl/logs';
var $tmp_path = '/tmp';
var $live_site = '';

Aby bylo dobrze rozumiem, ze powinien to ustawic na:
var $log_path = '/logs';
var $tmp_path = '/tmp';
var $live_site = 'http://www.galway.pl'; (czy po prostu galway.pl ?)

Gall Anonim
13-09-2011, 13:47
Ja bym ustawił to tak:
var $log_path = '/home/NazwaTwojegoServeraActiv/ftp/NazwaKatalogGdzieZaparkowanaJestDomena/logs';
var $tmp_path = '/home/NazwaTwojegoServeraActiv/ftp/NazwaKatalogGdzieZaparkowanaJestDomena/tmp';
var $live_site = 'http://nazwaużywanejdomeny';
czyli:
var $log_path = '/home/galwaypl/ftp/domains/galway.pl/logs';
var $tmp_path = '/home/galwaypl/ftp/domains/galway.pl/tmp';
var $live_site = '/www.galway.pl'; (za czarta nie pamiętam czy tam miało być http:// - ale jakoś wydaje mi się że nie
Pamiętaj że nie edytujesz tego pliku ani w word-zie, ani w notatniku systemowym tylko n.p. Notped++ lub Programmer's Notepad
A i jeszcze jedno: Masz włączone proste adresy: nazwa.pl potrafi rozrabiać w tym temacie i musi być użyty dopasowany plik .htaccess (zakładam że masz ten plik w formie .htaccess a nie htaccess.txt)
Zawartość dla nazwa.pl


DirectoryIndex index.php
RewriteEngine On
RewriteBase /

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a ********** tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
Za ten plik jak się przyda daj PeFik-owi reputację bo kiedyś od niego dostałem gotowca.
Pzdr

Przepraszam - była poprawka w ścieżkach:)

P.S.2 tylko tylko dokładnie sprawdź ścieżki - najlepiej zerknij poprzez ftp - połącz dopisując po ftp w ścieżce to co masz w ścieżce otwartej klientem ftp wchodząc do katalogu tmp i logs

pietra85
13-09-2011, 14:19
ok, zmienilem configuration.php ( jednak z httpopcja var $live_site = 'http://www.galway.pl'; bo inaczej wywala strone)
oraz podmienilem mojego .htaccessa z tym co podeslales.
Niestety nadal to samo :/
Jakies inne propozycje?:)

Gall Anonim
13-09-2011, 14:54
Cały czas jest walnięta ścieżka dla BG
Powinno dawać
../../../images/stripe-bg.png
lub
/templates/ja_teline_iv/images/stripe-bg.png
a daje
/domains/galway.pl/templates/ja_teline_iv/images/stripe-bg.png
Więc proszę Sprawdź czy domena nie jest przypadkiem w dalszym ciągu zaparkowana w katalogu głównym i nie "zrzuca ci do tego katalogu"
dla testu
zrób na chwilę taką konfigurację w configuration.php
wersja:
var $log_path = '/home/galwaypl/ftp/logs';
var $tmp_path = '/home/galwaypl/ftp/tmp';
Pzdr

pietra85
13-09-2011, 15:26
Hej, zrobilem tak jak napisales i stronka dziala tak samo.
Sprawdzilem czy domena jest podpieta pod dobry katalog i tak, jest pod /domains/galway.pl/
Screenshot w zalaczniku
4368

Najdziwniejsze jest to, ze tylko czesc templatki sie nie laduje, tak jakby pliku css z templatki do konca nie mogl doczytac. Moze to nie jest blad w joomli tylko w templatce?
Choc nadal nie kumam dlaczego wszystko ladnie smiga na pelnym adresie, a na krotkiej domenie sie sypie :/

Jakies kolejne pomysly? :)
dzieki bardzo za pomoc!

Gall Anonim
13-09-2011, 15:51
Sprawdź dokładnie konfiguracje "wewnątrz witryny" czyli od zaplecza - on tą ścieżkę pobiera - więc musi gdzieś istnieć
Stawiam na to że instalkę przy przeniesieniu robiłeś używając: http://galwaypl.nazwa.pl/domains/galway.pl/
i mamy gdzieś "auto śmieć" konfiguracyjny pozostały z instalacji (naturalnie tylko tak sobie gadam pod nosem)
a teraz gdy Zaparkowałeś w tym katalogu domenę to mamy taki efekt,
ewentualnie - przyznam że nie podoba mi się taka nazwa katalogu galway.pl - może zrób z tego galwaypl
przeparkuj domenę i popraw konfigurację ścieżek w configuration.php na /home/galwaypl/ftp/domains/galwaypl/logs
może tutaj się gubi ?
A i jeszcze jedno: utwórz domenę www.galway.pl i zaparkuj w tym samym miejscu