rossz cím: http:///index.php?profile=default

tomnash képe

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ó: 
Nagy Gusztáv képe

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.

0
0

Nagy Gusztáv

tomnash képe

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...

0
0
gergely képe

$base_url = 'http://www.example.com'; a settings.php-ban? :) no meg az AllowOverride All engedelyezve van?

0
0

---
Tévedni mindenkinek szabad, csak a mérnöknek észre kell vennie.

tomnash képe

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

0
0
tomnash képe

valamilyen oknál fogva a settings.php-ban a $base_url elé mindig visszakerül a # (hashmark).

0
0