PDA

Zobacz pełną wersję : Krzaki na nazwa.pl po przenoszeniu... Nie wiem juz co robić...



Carmamir
11-01-2006, 18:23
Poczytałem na tym forum o problemach jednego usera niestety w moim przypadku nic to nie dało (wgrałem krzki_out), portal obecnie na nazwa.pl, przed przenoszeniem z poprzedniego hostingu wszystko było ok, teraz mam krzaki w niektórych miejscach :/ (tylko w portalu w panelu admin jest ok)...

Ma ktoś jakiś pomysł co robić ??? stronka tutaj www.dobrekomputery.com

eh dobije mnie to przenoszenie ;( (przez ostatnie 2 dni oglądalność znacząco spadła :(:(:( w czasie ktorych bawiłem się w przenoszenie, co mnie skusiło do tej nazwy.pl, nawet odzysku backupu nie mają :()

magic
11-01-2006, 18:34
W pliku templatki index.php masz błąd (na czerwono):
<meta http-equiv="Content-Type" content="text/html;>charset=iso-8859-2" />
To często spotykany bład w temlatkach. Więcej na ten temat: tutaj (http://forum.joomla.org/index.php/topic,14796.0.html).

Carmamir
11-01-2006, 20:51
Hmmm w templatce nie ma nigdzie linijki z kodowaniem, więc go dodałem (przed znacznikiem </head>, niestety to nic nie dało, nadal krzaki są :///

magic
11-01-2006, 20:56
EEE tam - powinna być ;)
Podałem wyżej link do posta na ten temat - tam masz dokładnie podane jak ta linijka wygląda ...

Carmamir
11-01-2006, 21:10
Nie eee tam tylko tego tam nie ma zresztą nawet dodanie w nagłówko head nic nie dało... Gdzie to jeszcze może być umieszczone ?? (w index.php w kat. templatki na pewno nie...)

A tutaj cały head, wygląda na to że on sobie skleja tą linijke kodu odp. za kodowanie pobierając dane z skądś (w xml zmieniłem już na -2, chociaż dodam że na poprzednim hostingu nic takie się nie działo !!)

<?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );$iso = split( '=', _ISO );echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /><!-- (C) 2004 stat.pl - ver 1.0 / Strona glowna witryny -->
<script type="text/javascript">
<!--
document.writeln('<'+'scr'+'ipt type="text/javascript" src="http://s1.hit.stat.pl/_'+(new Date()).getTime()+'/script.js?id=dwM1ZoNUnbMe3dXUToM8rLR2XfyKmS7gSSefw mj2ILP._7/l=11"></'+'scr'+'ipt>');
//-->
</script>
<?php mosShowHead(); ?>
<meta http-equiv="Content-Type" content="text/html;><?php echo _ISO; ?>" />
<?php if ( $my->id ) { initEditor(); } ?>
<?php echo "<link rel=\"stylesheet\" href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css\" type=\"text/css\"/>" ; ?><?php echo "<link rel=\"shortcut icon\" href=\"$GLOBALS[mosConfig_live_site]/templates/247portal-broad/favicon.ico\" />" ; ?>
<link rel="alternate" title="<?php echo $mosConfig_sitename; ?>" href="<?php echo $GLOBALS['mosConfig_live_site']; ?>/index2.php?option=com_rss&no_html=1" type="application/rss+xml" />
<script language="JavaScript" type="text/javascript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>

magic
11-01-2006, 21:23
Posłuchaj - o 17:34 jeszcze tam była ta linijka bo ją skopiowałem z twojej strony i wkleiłem do posta który masz wyżej ...
Jeśli jej tam nie ma to znaczy że ją KTOŚ skasował.
Ten KTOŚ to moze być tylko TY albo NIEWIDZIALNA RĘKA. Tylko że Niewidzialan ręka bywała w Bratku, tylko w czwartki (a dzisiaj mamy środę), do tego w TV, a do tego jeszcze - 15 lat temu ...

1. Upewnij się że sprawdzałeś właściwy plik index.php - to plik w folderze .../templates/nazwa_twojej_templatki/index.php
2. Znajdź w nim linijkę: <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" /> (albo podobną).
P.S. Twoja linijka ma błąd, więc wygląda zapewne tak: <meta http-equiv="Content-Type" content="text/html;> <?php echo _ISO; ?>" />

magic
11-01-2006, 21:28
To jest fragment tego co sam wyżej wkleiłeś:
<?php mosShowHead(); ?>
<meta http-equiv="Content-Type" content="text/html;><?php echo _ISO; ?>" />
<?php if ( $my->id ) { initEditor(); } ?>

Na zielono masz to co powinieneś skasować

Carmamir
11-01-2006, 21:41
Nic to nie dało :///

stone
11-01-2006, 21:51
zrob tak, dodaj testowy artykul z wszytskimi polskimi literami, cos jak ąśćóż..
jezeli wyswieta sie one poprawnie to wejdz do bazy danych i zabacz jak sa one w bazie zapisane a nastepnie w pliku sql wymien je ze swoimi odpowiednikami.
Jest żmudna robota, ale jedyny sposob jaki znam w takim przypadku

Carmamir
11-01-2006, 23:47
Też nic nie daje (nowe art są z krzakami), wygląda na to że będe musiał zainstalować nową wersje i na nowo wszystko przepisać itp. :/

A co do forum to dopiero kicha :/// (mam identyczny tam problem po wrzuceniu bazy mam wszędzie krzaki :()

stone
11-01-2006, 23:49
a jak jest tam wersja mysql'a i php?

Carmamir
12-01-2006, 09:23
2.6.4-pl4 PHP i MySQL 4.1.13a

DOdam że większość bazy w w latin1_swedish_ci (tak był na poprzednim serwerze i śmigał) i nie da się przerzucić bazy na latin2_generel_ci :/ (jakiś błąd
Błąd
Dodatkowe możliwości pracy z połączonymi tabelami zostały
wyłączone. Aby dowiedzieć się, dlaczego - kliknij tutaj)

stone
12-01-2006, 21:26
ja mam podobny problem jak robie strone w easyphp gdyz tam tez jest latin1_swedish_ci
i potem przenosze na serwer z innym kodowanie

wiesz co mi wlasnie przyszlo do glowy, czy w pliku sql ktory wrzucasz do nowej bazy przy kazdej tablei jest podane kodowanie, bo jezeli tak to je usun, gdyz to potrafi czasem bruzdzic. Wgraj jeszcze raz bez tych wpisow o kodowniu i nawet jak nie bedziesz mial polskich liter to spruboj jeszcze raz napisac arta z polskim literami. Wtedy jest szansa ze nowe juz beda ok, a wtedy bedziesz wiedzial jak plik przekonwertowac