A"naptar" útvonal nem, csak a "naptar/" működik

thamas képe

Készítek egy naptárat, ahol az eredeti calendar (modul által létrehozott) nézetet módosítottam. Útvonalnak az oldal nézetben az eredeti "calendar" helyett "naptar"-t adtam meg. Azonban az URL-t meglátogatva 404 hibát kapok az nginx szervertől (pedig egyébként Drupal 404 oldal van).

Ellenben ha az URL végére beírok egy perjelet (amit az oldal nézet útvonalába természetesen nem írtam be!), akkor megjelenik a calendar nézet.

Érdekes, hogy amíg nem módosítottam az útvonalat, addig nem volt gond a megjelenítéssel.

Mi a hiba (vmi szerver galiba...)?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
pp képe

Arra tudok gondolni, hogy a szerveren van naptar könyvtár, vagy fájl vagy valami.

pp

0
0
thamas képe

Első körben a szerver gazdája nem talált semmit.

Próbálgattam és gyakorlatilag bármi lehet az útvonal (pl. calendar, cipofuzo, valamipath) mind jó, kivéve a naptar és az esemenynaptar!

Arra is gondoltam, hogy a magyar nyelvi csomagból van vmi ami bekavar, de nem találtam semmit! Ráadásul olyan hibát produkálni, hogy a szerver jelez 404-et!?

0
0

Üdvözlettel:
Hajas Tamás

thamas képe

Ezt írta a szerver rendszergazdája:

A logokat nezve szamomra az derult ki, hogy a naptar az egyetlen hivatkozas ami '404 az oldal nem talalhato' hibaval ter vissza.
Ez szamomra azert is kulonos, mert az atirasi szabaly alapjan minden hivatkozas parameterkent atadoik a drupalnak (kiemelés tőlem - thamas). Ezert gyanitom, hogy a drupal nem tudja ertelmezni, es megprobalja mint file/konyvtar megnyitni.

Egyebken még az "esemenynaptar" útvonal sem műkodik (lehet, hogy semmi sem műkodik, ami naptar-ra vegződik, vagy ez szerepel benne?? - ezt nem próbáltam.)

Egyébként ilyenek vannak a szerver logban:

2009/02/16 22:06:50 [warn] 25253#0: *35256 an upstream response is buffered to a temporary file /var/tmp/nginx/fastcgi/0/03/0000000030 while reading upstream, client: 89.134.227.103, server: egriparochia.hu, request: "POST /admin/build/views/ajax/display/calendar/calendar_1/menu HTTP/1.1", upstream: "fastcgi://127.0.0.1:9022", host: "egriparochia.insel.hu", referrer: "http://egriparochia.insel.hu/admin/build/views/edit/calendar"
2009/02/16 22:07:26 [error] 25253#0: *35300 open() "/home/egriparochia.hu/httpdocs/naptar" failed (2: No such file or directory), client: 89.134.227.103, server: egriparochia.hu, request: "GET /naptar HTTP/1.1", host: "egriparochia.insel.hu", referrer: "http://egriparochia.insel.hu/" <code>
0
0

Üdvözlettel:
Hajas Tamás

Illyés Edit képe

Az eredeti view a calendar útvonallal működik?

0
0
thamas képe

Igen, az eredeti "calendar" útvonal jó és egyéb ötletszerűen beírt útvonalak (pl. "cipofuzo") is működtek, de a "naptar" ill. "esemenynaptar" csak perjellel a végén.

Írtam egy issue-t a Calendar projekt lapján - http://drupal.org/node/376209 -, ott a fejlesztő (Karen) azt javasolta, váltsak a legutóbbi dev verzióra. Megtettem, de ez sem segített.

0
0

Üdvözlettel:
Hajas Tamás

DaneeL képe

Sziasztok!

Hadd osszam meg akkor a megoldsat, hatha masnak is hasznara valik.

A problemat az okozta, hogy a statikus tartalomra irt szabalybol kihagytam egy \ jelet aminek eredmenyekent a kifajezes illeszkedett a naptar szora is (eredetileg csak a tar vegzodesre kellett volna).

A mukodo szabaly:
location ~* ^.+\.(jpg|jpeg|gif.....)$ {....

Illetve Igor - az nginx webserver alkotoja - javasolta meg a kovetkezo, ami lehet gyorsabb:
location ~*    \.(jpg|jpeg|gif.....)$ {....

0
0