Segítség kellene. Próbálom üzembe helyezni a drupalt, azonban a kövekező üzenetet kapom: PHP MySQL support not enabled.
A rendszer (minden csomagból telepítve): debian 3.1; Apache 2.0.54; PHP4 (4.3); MySQL 4.0.24;
A /etc/php4/apache2/php.ini fájlban a mysql direktívák:
extension=mysql.so
és a [mysql] bejegyzések alattiak az alapértéken, módosítás nélkül.
Az Apache2 konfigjában a LoadModule php4_module modules/libphp4.so beolvasásakor hibát jelez: module php4_module is already loaded, skipping
így ez a szakasz a konfigból ki lett véve.
Azonban a PHPMyAdmin felület megy, és a mysql kezeléssel sincs gondja.
- 2132 megtekintés
Hozzászólások
apt-get install php4-mysql
- A hozzászóláshoz be kell jelentkezni
Ez már a telepítéskor lezajlott. Ennyire azért nem vagyok figyelmetlen.
- A hozzászóláshoz be kell jelentkezni
phpinfo();
t
- A hozzászóláshoz be kell jelentkezni
DBX:
supported databases: MySQL ODBC PostgreSQL Microsoft SQL Server FrontBase Oracle 8 (oci8) Sybase-CT
ennyi.
- A hozzászóláshoz be kell jelentkezni
Phpinfóban külön mysql "szekció"-nak kéne lenni. Apache errorlogban nincs ezzel kapcsolatban semmi?
- A hozzászóláshoz be kell jelentkezni
fura, de semmi
- A hozzászóláshoz be kell jelentkezni
Linkelj már be egy phpinfo() file-t, kérlek.
- A hozzászóláshoz be kell jelentkezni
Bocs, de hogyan? Nem látok lehetőséget fájl csatolására...
- A hozzászóláshoz be kell jelentkezni
www.atedomainneved.hu/phpinfo.php mondjuk így.
- A hozzászóláshoz be kell jelentkezni
mivel ez az egyik saját gépemen van, továbbá én egy alhálózaton lógok (a ház egy wifi AP-n keresztül kapcsolódik a szolgáltatóhoz), így ilyet nem tudok nyújtani.
- A hozzászóláshoz be kell jelentkezni
Aha, akkor van valahol olyan rész azon a lapon, hogy mysql?
Mint pl. itt. Google a barátom. :-)
- A hozzászóláshoz be kell jelentkezni
nincs
- A hozzászóláshoz be kell jelentkezni
Akkor valahogy nem jó. php -v mit dob ki?
- A hozzászóláshoz be kell jelentkezni
nem
- A hozzászóláshoz be kell jelentkezni
azaz igen:
unable load to dynamic library '/usr/lib/php4/20020429/mcrypt.so' - /usr/lib/php4/20020429/mcrypt.so: cannot open shared object file: no such file or directory in Unknown on line ()
- A hozzászóláshoz be kell jelentkezni
És ez a file tényleg nincs ott? Mert akkor rá kellene nézni hogy melyik csomagnak kellene ezt felrakni... Ugye packages.debian.org
Aztán azt is nézd meg, hogy pl az apache user eljut-e eddig a fájlig. Mert ha permission deniedje van, akkor gáz. Tuti tipp: installáld a sudo csomagot, majd rootként tedd ezt: sudo -u apache /bin/bash . Ekkor kapsz egy olyan shellt, ami tuti az apache jogaival megy. így próbáld meg a kérdéses fájlt ls-sel elérni. Ha permission denieded van, akkor fésüld ki a jogokat.
Remélem segítettem.
hrgy84
- A hozzászóláshoz be kell jelentkezni
érthetetlen az egész.
A PHPMyAdmin kezeli, de más nem.
A LoadModule pedig nem hajlandó betölteni semmit, hiába van a modul telepítve.
Ezek szerint a csomagból való telepítést el lehet felejteni? Egy külön rendszeren nekiláttam a forrából való telepítéshez, és a PHP-n kívül minden felment: a PHP valami miatt nem volt hajlandó lefordulni. Hiányzott neki a gcc. Furcsa, mert a többi akkor mivel fordult be?
- A hozzászóláshoz be kell jelentkezni
Nekem Ubuntu alatt anno gyorsan felment csomagból, és működött is. Nincs valami lamp (linux-apache-mysql-php) metacsomag?
- A hozzászóláshoz be kell jelentkezni
már kerestem. Nincs.
Debian alá nincs.
- A hozzászóláshoz be kell jelentkezni
Találtam egy installert:
http://installer.hybodus.com/hybodus_installer.hyb
- A hozzászóláshoz be kell jelentkezni