Drupal mySQL kapcsolódási hiba

Anonymous képe

Fatal error: Call to undefined function: mysql_connect() in /usr/share/drupal/includes/database.mysql.inc on line 31

Igyekeztem a drupal kézikönyv szerint menni mégis kakukk a böngészön keresztüli elérése.

A mySQL parancssorában simán bemászok a default user:passwd -vel és műveletezek, ugyanakkor a php script amikor meghívná ezt a login-t irja a fenti hibát.

Nem sok öteltem van mivel most ismerkedem ezzel a CMS-búlival. Reméltem a Debian a testing ágból sokmindent automata mgcsinál ha apt-get install drupal-t dobok neki egy szűz gépen.

Előre is köszönöm

[email protected]

Hojtsy Gábor képe

Fel kellene tenni a php-mysql csomagot is.

0
0
Anonymous képe

Üdv!

Köszi a reagálást sajna az a csomag fenn van, pontosabban php4-mysql, az apache-hoz is libphp4.so modult tötikézek be értelmezi is a nyelvet. Szóval passz még mindig. A leirásban szerepelt hogy php4 és mysql 4.xx esetén milyen parancsokat kell még beadni a mysql-nek csonk nélkül végrehajtodott. Mit csesztem el nincs ötletem?!?!?!?!?!?

S.O.S

Előre is köszi

0
0
Hojtsy Gábor képe

Azért a mysql_connect() hiánya eléggé karakteresen jelzi, hogy nincs betölve az a php4-mysql modul. Talán nem indítottad újra az apache szervert, miután feltetted ezt a modult?

0
0
Anonymous képe

Az újrainditgatás is megvolt bár az /usr/sbin/ alatt csak apache van és ha jól emlékszem apache-php -nak is lennie kellene az nincs, már végigjátszottam melyik csomag nincs fenn a php4 mysql apache trióból de még mindig nem jöttem rá. Az apt szerint minden fenn van.

0
0
Anonymous képe

A /etc/php4/apache/php.ini -be tegyel ilyen sort: extension=mysql.so
Ettol szerintem beindul majd.

0
0
Anonymous képe

Köszönöm szépen megoldodott ezzel az általad javasolt bejegyzéssel ami egyébként ki volt kommentezve csak az én infom volt hiányos. Jön a login oldal stb.....

0
0
Anonymous képe

Üdv. Kellene némi segítség.
Ezt a hibaüzenetet kapom:

Warning: parse_url(mysql://root@localhost:@localhost/drupal): Unable to parse url in c:\appserv\www\drupal-4.6.0\includes\database.mysql.inc on line 24
unable to select database

Gondolom a settings.php van rosszul beállítva, de nemtom mi lehet a gond.
Más programok ezzel mennek:
$Kapcsolat = mysql_connect("localhost", "root@localhost", "");

Már mindent próbáltam, szerintem ez lenne a jó sor, de ez sem megy:
$db_url = 'mysql://root@localhost:@localhost/drupal';

0
0
chx képe

$db_url = 'mysql://root:password@localhost/drupal';

0
0
Anonymous képe

unable to select database

:(((((

0
0
chx képe

édes egyetlen anonymous barátom, hogy a csudába tudnám ÉN kitalálni innen, hogy mi a neve a TE adatbázisodnak? mint látod, kapcsolódni már kapcsolódik, csak a végén, a /drupal -t kell kijavítanod, de nincs ember a zöld fű és a kék ég között aki segíteni tudna neked abban, hogy mire, hacsak nem adsz több információt. Bár az információ vége úgyis az lesz, hogy kiásod az adatbázisod nevét...

0
0
Anonymous képe

az adatbázis neve az hogy "drupal"
ennyire ne nézzél már madárnak. puszi!

0
0
Hojtsy Gábor képe

Akkor jogot kellene adni a felhasználónak, aki ki akarja választani azt az adatbázist. Ha ezt is madár javaslatnak gondolod, akkor légy olyan szíves informáld azokat jobban, akiktől választ vársz, mert anoním kevés infót adó emberekkel bizony sokszor előfordul, hogy madárnak nézik őket, hiszen a problémát sem tudják / akarják rendesen leírni.

0
0
Anonymous képe

bocsi.
ezt már nem tartom mafár ötletnek. hol tudok jogot adni neki? egyáltalán hol hozom létre? köszi. üdv
-Mike-

0
0
Hojtsy Gábor képe

A MySQL GRANT parancsa szolgál a jog megadására. Mi nem világos a magyar Drupal kézikönyvből, ami erről szól?

0
0
vrobi képe

Teljesen nem igaz, mert nekem 4.5.2 fennt volt (debianon woody-n ),majd utána felraktam a 4.6 ot és nekem is előjött a hiba. Nem értem . Nekem akkor mért tudott futni az előző verzió ?
Ja + Fedora 3 -on tökéletesen fut. Ki tudja mi miatt ?
Előre is köszi

0
0
Hojtsy Gábor képe

Nem tölti be a MySQL kiterjesztést, de látatlanban ennél többet nem tudom milyen alapon vársz...

0
0
Anonymous képe

Az apache az error.log -jába dob egy ilyet:

Apache/1.3.33 (Debian GNU/Linux) PHP/4.3.10-10 configured -- resuming normal operations

Az újrainditgatás is megvolt bár az /usr/sbin/ alatt csak apache van és ha jól emlékszem apache-php -nak is lennie kellene az nincs, már végigjátszottam melyik csomag nincs fenn a php4 mysql apache trióból de még mindig nem jöttem rá. Az apt szerint minden fenn van.

0
0
Anonymous képe

Hello Nekem is errort dob de nekem ezzel a hibauzenettel
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in /var/www/site/www/drupal/includes/database.mysql.inc on line 31
Client does not support authentication protocol requested by server; consider upgrading MySQL client

A tobbi oldal ami mysql-t hasznal phpbol az muxik. Milyen authentikaciot akarhat ez?

0
0
Anonymous képe

Sziasztok!

Nekem is pontosan ugyanaz a problémám, mint egy előttem kérdezőnek, annyi különbséggel, hogy nekem az "extension=mysql.so" beszúrása sem oldja meg a problémát, illetve csak annyi változik, hogy az üzenet kiegészül erre:

X-Powered-By: PHP/4.1.1 Content-type: text/html
Warning: Wrong parameter count for mysql_connect() in c:\apache\htdocs\drupal\includes\database.mysql.inc on line 31

Halál pontosan, lépésről lépésre követtem a drupal kézikönyvben leírtakat, mivel totál amatőr vagyok, ráadásul biztos ami biztos megcsináltam az egész cécót 3x, hogy biztos ne elgépelés miatt legyen baj.

Nem tud valaki esetleg egy 5letet adni, mit kéne még beállítanom?

Ja, ha ez az info segít: a phptriádot tettem fel, úgy, ahogy alapjáraton feltelepül Next-ek nyomogatásával.

Előre is köszi:

Hári Péter

0
0