Van egy tárhelyem,ahova szeretném telepíteni a drupalt(6.6).A Drupal fájljai itt lennének.Azonban nincs mysql elérés ennél a szolgáltatónál.Így az adatbázis a saját gépemen lenne...
Szóval a tárhely ok,csak nincs adatbázis hozzá.
A saját gépemen XAMPP-vel csináltam egy mysql adatbázist,adatbázis fut,kívülről myip-s domainel el is érem(itthoni gépen van,és a szolgáltató ip címét a myip programmal átirányítom egy előre regosztrált myip-s domainre).Azonban ha hostként adom be ezt a domaint,és megadom a felhasználónevet és jelszót is,és az adatbázis nevét is akkor végül azt írja,hogy nem tudott csatlakozni a szerverhez.....
"em lehet kapcsolódni a MySQL adatbázis szerverhez. A MySQL a következő hibaüzenetet adta: Unknown MySQL server host 'fgabo87.myyip.hu"
Mi lehet a gond??
De próbáltam úgy is ,hogy saját gépen megy a myip-s domain alatt a drupal és az adatbázis is,így meg a köv hibát dobja(host ebben az esetben localhost,és több a hiba mint tegnap...):
Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in C:\xampp\htdocs\includes\install.inc on line 188
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\includes\install.inc:188) in C:\xampp\htdocs\includes\install.inc on line 618
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\includes\install.inc:188) in C:\xampp\htdocs\includes\install.inc on line 619
Segítséget előre is köszönöm!
telepites
kezdjuk egyszerubben: sajat gepen myip nelkul mukodik?
működik
az az érdekes,hogy kipróbáltma myip nélkül,simán telepítette,a settings.php fájlba $db_url kitöltve,simán telepítette,és a telepítés után már myip-s címmel is elérhető.
És arra 5let,hogy a külső tárhellye hoyg kössem össze az itthoni adatbázist?
port?
ilyet meg nem csinaltam de elsore port problemara tippelnek. A tuzfalban (es ha routered van akkor abban is) engedelyezned kell a 3306-os portot..
amugy milyen elonyt latsz abban, hogy a Drupal fajlok a tarhelyen vannak es nem a sajat gepeden?
előny
gyorsabb elérés
ami nem igaz
Ami persze nem igaz, mert a Drupal mindent adatbázisból szolgál ki (a cache -t is), és így mindenképpen az otthoni gépedről kell lekérnie az adatokat. Így pedig már ugyanott vagy sebességben, ellenben nyitottál egy elég komoly biztonsági rést.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
igaz
Igazad van tévedtem a sebességet illetően...
reszben
azert valami sebesseg novekedes lehet ha pl sok kepet tarol a webhelyen, de a sajat gepen tarolt tavoli adatbazis egyertelmuen belassitja az oldalt.
gondolom gyakori megoldas, hogy az adatbazis egy masik gepen van, de azt nem ilyen modszerrel (teljesen nyitott adatbazissal) oldjak meg..
ha nincs lehetoseged normalis szolgaltatora, akkor tenyleg jobb ha a Drupal is a sajat gepen van..
lehet hogy elírás
Lehet hogy elírtad a $db_url-t
Unknown MySQL server host 'fgabo87.myyip.hu"
2db y van.
A másik dolog hogy be kell állítanod hogy a MySQL user, hogy milyen hostokról csatlakozhat.