Sziasztok,
Ismerkednék a drupallal, localhoston.
Wampserver fut, több oldalam teljesen jól megy rajta.
Viszont a drupal telepítésnél az Adatbázis beállításnál elakadok.
A felhasználó létre van hozva, az adatbázis megvan.
Szolgáltatások futnak, phpmyadmin alatt látok mindent.
A felhasználó bármely hosztról csatlakozhat...
7 éve phpzok és főállásban programozok és mégsem megy tovább. (szal nem érzem hülyének magam hozzá...)
Hibaüzenet semmi.
user/adatbázis/jelszó tutira jó.
Ja Drupal 6.12-ről van szó.
Lényegében itt akadok el:
http://drupal.hu/kezikonyv/telepites/telepito
Az adatbázis beállításánál.
Mégsem megy tovább, hiába kattintok a beállítások mentése gombra...
Van ötlet esetleg?
Köszi!
Drupal verzió:
Megvan
Eh... Ezt a megoldást...
A telepítés elején szól, hogy a sites/default/default.settings.php fájlt másoljam a sites/default/settings.php -ra. Gondoltam minek két ugyanolyan php fájl ugyanabban a mappában, hát simán átneveztem...
Windows alatt nem volt semmi hibaüzenet, linux alatt végre kidobta, hogy ő bizony keresi a sites/default/default.settings.php fájlt is... Erre az életben nem gondoltam volna.
Szóval tanulság: duplikáljuk ugyanazt a php fájlt!
Nem mondom, hogy hülyeség, mert biztos megvan a miértje, de egy install lehetne ennél rugalmasabb szerintem...
Az install elég rugalmas
És pl. elég jól le van írva, mit is kellene csinálni :-)
Gondolom biztonsági és praktikus okai vannak, hogy így kell a telepítést kezdeni.
Nagy Gusztáv
Azért részedről is el lehetne várni némi rugalmasságot! :)
Amikor majd frissíted a Drupalodat és felülírsz mindent fájlt, na akkor majd örülni fogsz, hogy azt az egyet amiben a legfontosabb beállítások vannak nem írod felül. Az install mind Windowson mind Linuxon ki kellene, hogy írja pontosan mit kell csinálnod. Az install.txt-ben amit nyílván nem olvastál el, pontosan le van írva mit és hogyan kell csinálnod. Gondolom a cront sem állítottad még be, pedig az is le van írva hogyan kell. Szóval amikor majd nem megy a keresés, vagy egyéb olyan szolgáltatások, amiknél le van írva, hogy kell a cron akkor majd ne hőbörögj, hogy mekkora szar már ez a Drupal. Ez egy icipicit irreális elvárás. Ja és minden külső modulnál is előbb olvasd el a README.txt vagy INSTALL.txt állományokat.
Egyébként tök mindegy hány évet PHPztál, ha nem nyitottan állsz a dologhoz akkor inkább hagyd a fenébe, mert csak szenvedni fogsz. A Drupalnak van egy (szerintem nagyszerű) sajátos logikája. Ezt el kell fogadnod. Van egy szint amit ha meglépsz akkor már élvezni fogod, de addig készülj fel a hullámvasútra. ;)
Ja és légy nyitott.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Végigolvastam
Végigolvastam a telepítést, de számomra az az alapelképzelés, hogy egy fájlt felesleges duplikálni, főleg ha ugyanaz van benne. (és az installnál még igen, ugyanaz)
Részemről úgy oldanám meg ezt, hogy amikor elkezdi az installt valaki akkor csinál egy másolatot a php erről a fájlról. Így nem lenne gond ebből a user észre sem veszi, hogy mi történt.
A cron az install előtt nem kell, ez nem is értem, hogy jön ide. Mivel localhoston ismerkedek még a dologgal, elsősorban win alatt, ezért nincs beállítva a cron valóban, de azt lehet manuálisan is futtatni, amit már megtettem. :)
Ja és nem hőbörögtem, csak kifejeztem, hogy az ember azt várná egy ilyen rendszertől amit mindenki dicsér stb (többek között ezért szántam rá magam, hogy megnézem mit tud), hogy az install menjen gördülékenyen. Persze bennem is van a hiba ezt elismerem, mert a copy!=rename...
Ott a másolat
Ott a másolat, hogy te készítesz egyet, amibe a beállításokat eltárolja, az eredeti pedig megmarad.
De az tény, hogy ilyenkor kilökhetne valami használható hibaüzenetet a hiba okáról.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Felesleges?
Nyilván Neked ez meglepő, hisz egyszerű duplikálásnak tűnik.
Ámdebátor, ha legközelebb egy multisite-os Drupalt installálsz (vagyis ugyanaz a Drupal több oldalt is kiszolgál, eltérő domain nevekkel), akkor nem fog duplikációnak tűnni, lévén a sites/default-ban marad default.settings.php, és a sites/akarmi.hu könyvtárba kerül a settings.php. Nézz csak bele a default.settings.php elejébe! Ott az a sok komment, hogy milyen sorrendben keresi a Drupal a settings.php fájlt. No, ezt a kérdéskört, hogy oldanád meg részedről install-szkriptileg????
De ez csak egy példa volt. Említetted, hogy sokéves PHP-s tapasztalatod van, tehét ha Te becummantottad, akkor nyilván a hozzá kevésbé értők még jobban eszik a cselt. Ennek nyilván _nagyon_ nyomós oka van. Ebből egyet vázoltam fenn.
Logikus
Persze, ez egy nagyon jó megoldás a multisite esetén, és ez volt az első amire felkaptam igazán a fejemet. (márminthogy ezt is támogatja a drupal)
De az install-nál még ez nem játszik szerepet, vagy akkor megkérdezhetné, hogy multisite-ra lesz e használva.
De zárjuk le szerintem a témát, nem a kivitelezést akarom támadni, csak úgy voltam vele inkább leírom a megoldást, minthogy más is belefusson. Erre itt a fórumban nem találtam előtte megoldást.
nem kérdezi, mert nem úgy megy a multisite
próbálj ki egy multisite környezet és meglátod.
próbáltad keresni is? :) "telepítés elakad" -ra többszáz találat van. :)
-
clear: both;
Indeed
Valóban van egy rakat, bár őszintén szólva nem így kerestem rá. (nomeg azért ezek sem témába vágnak, bár az egyiknél egy hozzászólásban levan írva az én problémámra is a válasz) Sebaj, a lényeg hogy megvan.
Köszi mindenkinek.
gyikbe vele!
ez a kérdés is feljön elég gyakran, kimondottan visszatérő és a hiba is mindig ugyan az, hogy a delikvens azt gondolja a másolás egyenlő átnevezés/mozgatás.
bekerülhetne a gyikbe.
-
clear: both;
[önreklám] én már írtam erről
[önreklám]
én már írtam erről a problémáról.
http://blog.philcom.hu/2009-03-16/a_leggyakoribb_drupal_telepitesi_hiba
[/önreklám]
---
Tévedni mindenkinek szabad, csak a mérnöknek észre kell vennie.