Nem volt más gyors megoldás
Követtem ezt a fórumtémát az elejétől...Közben elkészült két olyan D7 oldal, amelyek Insert modullal berakott képeket tartalmaznak (jó sokat), és amiket költöztetni kellett.
Az egyik localhoston lett fejlesztve, itt tapasztaltam én is, hogy a settings.php-ba írt módosítás eredménytelen, az url-ek menthetetlenül abszolútok maradnak.
Nem volt más gyors megoldás, a Pathologic modult voltam kénytelen alkalmazni (azt, hogy ez létezik, és ilyen célra használatos, szantog hozzászólásából derült ki számomra, köszönet érte!). Kicsit agyaltam rajta, de végül is könnyen be lehet üzemelni:
1. A szövegformátumokban (amit/amiket használunk) kell a 'Correct URLs with Pathologic' sornak legalul lenni a 'Szűrők feldolgozási sorrendje' dobozban.
2. Az 'Also considered local' részbe pedig a 'rossz' url-t kell megadnunk, amit ki akarunk szűrni. Ha például localhostról költözünk szerverre, akkor ide a pl.
http://localhost/drupal/
/drupal/
/
sorokat kell beírni a Readme.txt-ben megadott http://drupal.org/node/257026 leírás alapján...
Ezután már a helyes - igaz, továbbra is abszolút - url-ek működnek.
Szóval nincs ettől jobb ötletem :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ezt nehéz megérteni
Talán nem csak nekem nehéz megérteni, hogy az
"Egy újabb domain kellene pl. mydomain2.com, ami a mydomain.com lenne."
mit jelenthet... Tudnál világosabban követhető példákat adni, illetve leírni, hogy mikor miért van arra a konkrét dologra szükséged? Akkor könnyebb lenne segíteni.
(nem ígérem hogy tőlem jön a válasz, ezt csak azért írtam ide, hogy a potenciális segítő ne menjen el a kérdés mellett annak nehéz érthetősége miatt...)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
OFF, előre is bocs, de akkor is :)
[NAGYON OFF]
Igazából számomra nem világos, hogy localhoston miért alkönyvtárakkal szívtok (pl. localhost/egyikprojekt, localhost/masikprojekt, stb.). Nagyon sokan csinálják ezt, és később kiderül, hogy igazából feleslegesen.
Érdemes inkább hosts
fájlba (Windows: %WINDIR%\System32\drivers\etc\hosts
, Linux: /etc/hosts
) berakni egy jól megjegyezhető, localhostra visszairányítandó címet:
127.0.0.1 egyikprojekt.local 127.0.0.1 masikprojekt.local
Ezután ezt IIS alatt külön site-ként, Apache alatt külön VirtualHostként beállítani, a megfelelő domainnel (pl.
egyikprojekt.local
), megfelelő saját elérési úttal (így nem is kell mindig feltétlenül a www, htdocs és ehhez hasonló nevű könyvtárakba pakolni a tartalmat), hogy elkerülhetők legyenek a fentihez hasonló későbbi problémák - már amennyiben úgyis gyökérkönyvtárban lennének a végleges projektek.Amennyiben a végleges helyén is alkönyvtárban lenne, és/vagy esetleg ide-oda lenne mozgatva a könyvtár, abban az esetben a fenti probléma így is-úgy is felmerül természetesen, de az esetek igen nagy többségében nem ez a helyzet (tehát a Drupal úgyis a gyökérbe kerül).
[/NAGYON OFF]
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Persze: „git pull origin 7,x
Persze: „git pull origin 7,x-1.x”
Az is lehet, hogy a sima „git pull” is elég.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés