Sziasztok!
Pár napja kezdtem drupallal foglalkozni, és felmerült egy probléma:
a szerveren ahol a drupalt futtatom engedélyeztem a rewrite apache2 modult és mégse tudom bekapcsolni a clean url funkciót a drupalban.
a szerverhez van root accountom mivel a sajátom, de nem vagyok még elég profi az apache beállításaiban... leírnátok nekem hogyan lehetne működésre bírni ezt a modult?
köszönöm
.htaccess
Vagy bekapcsolod a .htaccess-t (AllowOverride All mondjuk) vagy a .htaccess fájlban található beállításokat beleteszed a virtualhost konfigjába.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
a /files könyvtárban van
a /files könyvtárban van ez a .htaccess file ugye? mert abba már valamilyen howto alapján beírtam hogy AllowOverride All de semmi se történt.
De nekem valahogy nem tetszik ez a fájl. Sajnos nem tudom hogy ideális esetben hogy néz ki, (most tanulom ezt az egészet még...) de csak 4 sor, kevésnek tűnik...
------------------------------------------
Ubuntu Gutsy
nem
Nem, a telepített Drupalod főkönyvtárában kell találnod.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
ott nincs ilyen. ez az én
ott nincs ilyen.
ez az én hibám? nem automatikusan kell ezeknek létrejönnie?
vagy a drupal felmásolandó fájlai között miért nem volt ott?
hogyan lehet utólag létrehozni ezt?
thx
------------------------------------------
Ubuntu Gutsy
alapból tartalmazza
Alapból tartalmazza a Drupal telepítés, szóval nem másoltad fel. Be van kapcsolva az ftp-kliensedben a rejtett állományok megjelenítése?
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
midnight commander. mindent
midnight commander. mindent megjelenít tudtommal.
de most megnéztem mégegyszer: nincs ott.
már sejtem hogy mi lesz a baj: a napokban újra kellett telepíteni a szervert és mikor lementettem az állományokat, akkor egy grafikus felülettel vittem le, és az nem jeleníti meg alapból a rejtett fájlokat. Végeredményben én töröltem le :-)
Nem tudnád megmondani hogy hogyan varázsolhatnám vissza??
mint mondtam nem csak ftp, hanem root hozzáférésem is van a szerverhez, bármilyen ötlet jöhet...
------------------------------------------
Ubuntu Gutsy
újra letöltöd?
Mondjuk újra letöltöd innen a Drupalt, és abból kimásolod, fel a szerverre.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
azt hittem ennél
azt hittem ennél bonyolultabb lesz... :-)
merthogy azóta használtuk/használjuk és 1001 beállítás változott... de hát jó akkor bemásolom... köszi
------------------------------------------
Ubuntu Gutsy
nem hinném, hogy változott
A .htaccess szerintem biztosan nem változott, nyugodtan felteheted a csomagban található eredetit.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
eredeti Drupal install miért nem jó?
Miért nem az eredeti csomagból rakod fel?
pp
(most akkor ugye nem mondtam újat, vagy igen??)
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Na az lett hogy
Na az lett hogy letöltöttem a drupalt, feltettem az eredeti .htaccess file-t a gyökérbe.
a legvégére beírtam hogy:
nem történt semmi. ugyanúgy nem működik.
------------------------------------------
Ubuntu Gutsy
biztosan kell az bele?
Ha jól emlékszem, teljesen jó az, nem kell bele írkálni semmit.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
apache2.conf
Az AllowOverride All direktívát az apache virtualhost konfigurációjánál kell megadni. Már ha éppen virtualhostot használsz. Ha nem, akkor is az apache2.conf-ban kell elhelyezni.
Üdv: Zoli
működik :-)
Köszi!
Ez volt a megoldás. A fenti három sort beírtam az apache2.conf-ba, reloadoltam az apache-ot és azóta működik.
------------------------------------------
Ubuntu Gutsy
httpd.conf
Javaslom, inkább a httpd.conf-ba írd, ne az apache2.conf-ba.
az apache2.conf-ból idézet:
Szóval most még lehet átlátod, de később, ha több mindent kell hegeszteni, inkább a httpd.conf-ba írd a saját beállításokat.
(közben átgondoltam, de a hozzászólást már nem törlöm, csináld ahogy jobban tetszik)
Üdv