D7 telepítés az adatbázis beállítás után leáll

geozoli képe

Szevasztok !
Kezdő vagyok, de próbálkoztam már localhoston Xampp-pal 2 hétig, és a tarhely.eu-ra is sikerült feltennem a 6.20-ast tegnap este. Azért nem a 7.0-t telepítettem, mert az első honlapomhoz választott Danland smink egy héttel ezelőtt még csak dev-ben volt kész. Mindent jól beállítottam, működött is minden ahogy kell elsőre.

Ezekután látom, hogy D7-re is elkészült a Danland smink végleges verziója, ezért azt gondoltam vágjunk bele inkább a többet tudó 7-be. Letöröltem hát a 6.20 telepítésével létrejött könyvtárakat és fájlokat a public_html-ből, - de az adatbázist meghagytam - feltettem a 7.0-t úgy ahogy az le van írva (http://internode.hu/blog/drupal-7-telepitese-cpanel-tarhelyre-2011-01-05). Sajnos az adatbázis beállítás lépésnél hibaüzenet jelent meg. Úgy gondoltam a szövegből, hogy a 6.20 telepítése előtt létrehozott adatbázissal van a baj, ezért ismét mindent töröltem (most már az adatbázist és a felhasználót is) és kezdtem előlről. Adatbázis létrehozásánál ismét ugyanazt a nevet és felhasználót adtam meg mint az első esetben.
Ennek hatására a telepítő eljutott a "Telepítési profil"-ig, de ott megállt hibaüzenet nélkül.
Ismét mindent töröltem és újratelepítettem, de most más névvel és felhasználóval hoztam létre az adatbázist. Sajnos semmi sem változott, most is a Telepítési profil-nál állunk.

Valakinek van ötlete ?

Előre is köszi !

Drupal verzió: 
Nagy Gusztáv képe

A settings.php és a default.settings.php a helyén vannak?

0
0

Nagy Gusztáv

geozoli képe

Próbálkoztam úgy is, hogy készítettem másolatot a default-ról átnevezve, de enélkül a művelet nélkül is (ugyanis a jelzett útmutatóban erről nincs szó, mintha nem kellene végrehajtani). Egyébként most az alábbi üzenet jelenik meg ha begépelem az url-t.

PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY fit DESC LIMIT 0, 1' at line 1: SELECT * FROM {menu_router} WHERE path IN () ORDER BY fit DESC LIMIT 0, 1; Array ( ) in menu_get_item() (line 443 of /home/geomento/public_html/includes/menu.inc).

Nézegettem ezt a részt a menu.inc-ben, de az ehhez szükséges tudással (még) nem rendelkezem.

Végülis azt jól tettem, hogy töröltem mindent ? Nem követtem el ezzel hibát ? Persze tételezzük fel hogy nem töröltem le semmit aminek maradnia kellett volna.

0
0

Varga Zoltán (geozoli)
Ezzel küzdök most: www.geomentor.hu

aksza képe

Én úgy értelmezem amit írtál, hogy a d6-hoz létrehozott adatbázissal próbáltad először a D7 telepítést. Minden új telepítéskor újnak kell lenni az adatbázisnak is (kivéve ha a d6 rendszert frissíted d7-re, ekkor viszont nem kellett volna minden fájlt törölnöd), különben nem fog sikerülni. Tehát akkor jártál el jó amikor mindent letöröltél.

0
0
geozoli képe

Ismét mindent töröltem, ismét újra feltöltöttem mindent, default.settings.php elintézve, simán felmegy minden az utolsó lépésig, ám a legvégén egy iszonyú hosszú hibalista jelenik meg aminek most csak az elejét másolom ide.

# Warning: unlink(/tmp/update-cache/admin_menu-7.x-3.0-rc1.tar.gz) [function.unlink]: Permission denied drupal_unlink() függvényben (/home/geomento/public_html/includes/file.inc 2139 sor).
# Warning: unlink(/tmp/update-extraction/corolla/colors.css) [function.unlink]: Permission denied drupal_unlink() függvényben (/home/geomento/public_html/includes/file.inc 2139 sor).
# Warning: unlink(/tmp/update-extraction/corolla/style-rtl.css) [function.unlink]: Permission denied drupal_unlink() függvényben (/home/geomento/public_html/includes/file.inc 2139 sor).

Ennek ellenére a lista alján ott áll, hogy "Drupal sikeresen települt, gratulálunk!" és bal oldalon mind a 9 lépés előtt ott van a pipa. Mégsem hiszem, hogy ez így jó lenne.

A file.inc fent jelzett része az alábbi:

function drupal_unlink($uri, $context = NULL) {
$scheme = file_uri_scheme($uri);
if ((!$scheme || !file_stream_wrapper_valid_scheme($scheme)) && (substr(PHP_OS, 0, 3) == 'WIN')) {
chmod($uri, 0600);
}
if ($context) {
return unlink($uri, $context);
}
else {
return unlink($uri);
}
}

A 2139. sor a return unlink($uri);
Várom a segítséget.

0
0

Varga Zoltán (geozoli)
Ezzel küzdök most: www.geomentor.hu

aksza képe

Az update.php-t letudod futtatni hiba üzenet nélkül?

0
0
geozoli képe

A Review updates lépésnél leáll és kiírja hogy Nincs függőben lévő frissítés.
Nem értem, hogy kerül ide a Corolla smink, soha nem is használtam, nincs feltelepítve. Csak a gépemen van lementve, illetve korábban a localhostra telepítettem.
Most jut eszembe, miközben Cpanellel telepítettem, aközben futott a XAMPP. A Cpaneles műveletek előtt fejeztem be a D7 telepítését localhostra. Az sem ment hiba nélkül, de a Corolla sminkkel egyáltalán nem foglalkoztam.

0
0

Varga Zoltán (geozoli)
Ezzel küzdök most: www.geomentor.hu

geozoli képe

Egyébként úgy tűnik, hogy ettől helyrejött. Az update.php előtt még az állapotjelentés kérésnél is kiírta corolla kezelési hibát, utána már nem.
Bízom benne, hogy most már minden rendben lesz.
Köszi !

0
0

Varga Zoltán (geozoli)
Ezzel küzdök most: www.geomentor.hu

aksza képe

Csak akkor nyugodj meg véglegesen ha az adatbázis frissítés teljesen hiba nélkül fut le. Ettől függetlenül szerintem van valami gond a szerver konfigurációval ha ilyeneket csinál. - Hogy a D7-el lenne gond arra kicsi esélyt látok.
Nem ártana egyeztetni a szerver beállításokat, rajta futó alkalmazásokat, ezzel: http://drupal.org/requirements

0
0
geozoli képe

Lellenőriztem, nekem úgy tűnik, hogy a tárhely.eu minden feltételnek megfelel. Eleve azért választottam őket mert itt a fórumon is javasolták. Egyébként az állapotjelentésben a Tartalom hozzáférési jogosultság-nál Tiltott érték van és az marad az újraépítés után is.

0
0

Varga Zoltán (geozoli)
Ezzel küzdök most: www.geomentor.hu