Sziasztok!
A tesztkörnyezetben ugyan az a 6.12 es telepítőcsomag feltelepül, de az éles rendszeren minden link és form elrontja az elérési utat, és ilyet produkál pl: http:///index.php?profile=default
tehát kihagyja a domain-t az urlből.
Hol lehet beállítani a kihagyott címet?
Továbbá:
Van-e olyan módszer, hogy a teszt rendszert hogyan lehet felrakni az éles tárhelyre?
Mert ugye az adatbázisban különböznek az elérési utak (url, fájlrendszer), amik szerializált alakban vannak, így nem nagyon módosíthatóak egyszerűen.
Előre is köszönöm a segítséget!
tom
Drupal verzió:
Több kérdés, jó lett volna külön-külön
1. Itt most egy új telepítésről van szó? Mert az soha nem produkál ilyet.
2. Itt most egy működő oldal áthelyezéséről van szó?
Szerintem tévedsz, az elérési utak nem szerializálva vannak. Én legalábbis a jegyzetemben leírtak szerint phpMyadmin export és a másik import között nem egyszer ráengedtem az editorom csere műveletét, amit okosan használva ezernyi útvonalat lehet korrigálni.
De ha néhány alapelvet betartunk, akkor még erre se lesz szükség. Pl. linkek esetén sose adunk meg teljes útvonalat.
Nagy Gusztáv
több kérdés
bocsánat a több kérdés miatt, de megoldási javaslatokat keresek, és hogy ha az első problémára nem találnék megoldást, akkor az áthelyezéssel megoldható-e?
teljesen új telepítésről van szó: tar.gz kibontása a tárhely gyökér könyvtárában, fordítás bemásolás, majd telepítés indítás, és a form elküldése már erre a rossz címre megy
szerializálás:
a dump ban ilyenek vannak: ('file_directory_temp', 's:14:"x:\\webdev\\temp";'), (<-variables tábla), és itta keresés csere nem vezet eredményre, mert a sztring hosszát is módosítani kellene
a jegyzetedet már többször elolvastam, nagyon hasznos. már többször telepítettem drupal-t különböző helyekre, de ilyen még nem volt...
$base_url =
$base_url = 'http://www.example.com';
a settings.php-ban? :) no meg az AllowOverride All engedelyezve van?---
Tévedni mindenkinek szabad, csak a mérnöknek észre kell vennie.
az install már jó
beírtam, bár a telepítő első oldalán még nem működött a dolog, és firebug-gal átjavítottam a form action-t, de a következő oldalakon már jól működött... a telepítés befejeződött.
most az oldalon a többi form rontja el a címet (pl: tartalomtípus hozzáadása, sminkcsere)
ha letiltom a rövid webcímeket, akkor pl //?q=node/add/page ír a form action -be
$base_url
valamilyen oknál fogva a settings.php-ban a $base_url elé mindig visszakerül a # (hashmark).