Címlap hibaüzenet D6

bali113 képe

Sziasztok!

Először is nagy köszönet azért a sok infóért és tapasztalatért amit itt felhalmoztatok, megosztottatok.

A következő problémával állok szemben:

A címlapomra kattintva a következő hibaüzenetet kapom:

Forbidden

You don't have permission to access /told/hu/ on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.16 (Unix) mod_ssl/2.2.16 OpenSSL/0.9.7a mod_fcgid/2.3.5 Phusion_Passenger/2.2.15 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at bigyo.net Port 80

Amit az oldalról tudni kell, hogy két nyelven készül.
Modulok amik fent vannak
i18
ctools
panels
ckeditors

Pixture sminket használok.

Kérlek, ha van valami ötlet ne tartsátok magatokban ;)!

Drupal verzió: 
pp képe

index.php fent van?

pp

0
0
bali113 képe

igen fent!

0
0
Balogh Zoltán képe

Ránézésre ez nagyon nem Drupal probléma, hanem sima Apache config. Nekem ez nagyon gyanús: You don't have permission to access /told/hu/ on this server. Ott általában /var/www -vel kéne kezdődni a dolgoknak. Saját szerver? Hová mutat az Apache DocumentRoot-ja? Oda másolva egy  phpinfo(); tartalmú info.php-t az értelmes eredményt ad?

0
0
bali113 képe

nem saját. a neve backstage_site5
ha check-olom az adatbázist akkor van egy ilyen sor:

_drupcast.users
warning : Found row where the auto_increment column has the value 0
status : OK

ez repair után siman ok lesz, de aztán megint chekolom és újra ott van.
ez lehet?

azt az info.php-t hova másoljam? a drupal könyvtárba?

0
0
Balogh Zoltán képe

Igen, de szerintem ezt a problémát a szolgáltatóval kéne egyeztetned, mert erős a gyanúm, hogy nem nagyon fogunk tudni segíteni Neked.

0
0
bali113 képe

mit kell keresnem a php infoban ami bibi lehet?
megkérdem a szolgáltatót is!

0
0
Balogh Zoltán képe

Akkor lehet hogy sztornó az egész és a csak fájlrendszer beállítása a gázos.

0
0
bali113 képe

lefut simán.
arra kezdtem el gyanakodni, hogy a többnyelvű megoldásom nem a legjobb.
a headernek is változni kell nyelvváltáskor és lehet ez a megoldás nem a legjobb

<td id="header <?php print $language->language; ?>">
   <a href="<?php print $front_page ?>"> 
    <img src="<?php print $front_page ?>/sites/all/themes/pixture/images/header.png" /></a>
  </td>
0
0
Balogh Zoltán képe

Szerintem, a baj ott van, hogy az Apache hibaüzenet szerint, Te a kiszolgáló /told/hu/ könyvtárban szeretnél valamit csinálni. Amit persze nem enged, mert ez nem a webgyökereden belül értelmeződik, hanem kiszolgáló szinten. Mire van állítva a „Fájlrendszer könyvtára” és az „Ideiglenes fájlok könyvtára”? Nem lehet, hogy csak a bevezető / jelet kéne elvenni az útvonalból?

0
0
bali113 képe

a fájl rendszer könyvtára:
sites/default/files

az ideiglenes fájlok
/tmp

alapértelmezetten hagytam

0
0
bali113 képe

akkor ez a gond

<?php } ?><?php $path = drupal_is_front_page() ? '<front>' : $_GET['q']; $languages = language_list('enabled'); $links = array(); foreach ($languages[1] as $language) { $links[$language->language] = array( 'href'       => $path, 'title'      => $language->native, 'language'   => $language, 'attributes' => array('class' => 'language-link'), ); } drupal_alter('translation_link', $links, $path); print theme('links', $links, array('class' =>'links', 'id' => 'nyelvecske')); ?>

ez a nyelv váltó kódja, szerintem ez piszkál be

0
0
Balogh Zoltán képe

És biztos nem írtál egyik modul beállításához sem / jellel kezdődő útvonalat? Ez a /told/hu nem rémlik Neked valahonnan? Én azt csinálnám, hogy:

  • Weboldal offline, teljes fájlrendszer és adatbázis mentése
  • Az adatbázis mentésében rákeresnék a /told/hu szövegre, hátha megtudom melyik táblában szerepel.
  • Garland sminkre váltanék
  • Minden blokkot kikapcsolnék
  • Elkezdeném sorra lekapcsolgatni a nem core modulokat
  • Minden lépés után nézném, hogy megszűnik-e a hiba, mert előbb-utóbb meg kell jelennie a kezdőlapnak

Ha pedig megvan a bűnös, akkor adatbázis vissza, és immáron célirányosan könnyű dolgod lesz.

0
0
bali113 képe

rákerestem az adatbázisban
watchdog
node_revisions
locales_source
cache_form
ezekben a táblákban jelenik meg.

0
0
bali113 képe

rémlik a /told/hu és a /told/en is
a header váltást csináltam meg a többnyelvűség miatt úgy hogy csináltam két könyvtárat a told könyvtárba (told=drupal)
0:/told/hu/sites/all/themes/pixture/images/header.png
0:/told/en/sites/all/themes/pixture/images/header.png

innen olvassa ki a megfelelő header-t
biztos nem ez a baj?

0
0
Balogh Zoltán képe

mi okozza a problémát.

sites/all/themes/pixture/images/header_hu.png
sites/all/themes/pixture/images/header_en.png

Így miért nem lenne jó?

0
0
bali113 képe

Siker!!!!
Működő header váltó csak azért, ha valaki épp szívna vele! (Tudom más téma, bocs)

a page.tpl.php-ba

<div id="header<?php print $language->language; ?>">
  </div>

és a style.css-be

#headerhu {
	background: url("images/header-hu.png") no-repeat center top;
	height: 88px;
	width: 1074px;
}
 
#headeren {
	background: url("images/header-en.png") no-repeat center top;
	height: 88px;
	width: 1074px;

Köszi a segítséget!

0
0
Laza képe

.htaccess fájlt felmásoltad?
Volt amikor jó volt? Ha nem, miután jött elő a hiba? Többnyelvű az oldal?

0
0
bali113 képe

.htaccess fent van! igen két nyelvű.

0
0