MySQL-Problem beim Installieren

All about webserver configurations, PHP and databases.

Moderator: Thorsten

Post Reply
itebob
Posts: 59
Joined: Thu May 24, 2007 9:36 am

MySQL-Problem beim Installieren

Post by itebob »

Bin dabei, das Projekt phpMyFAQ lokal einzurichtren.
Angaben zur Laufzeitumgebung:
Windows XP-Professionell
Apache 2.2.4
PHP Version 5.2.2
mysql-5.0.37-win32.zip
PHP ist installiert und erfolgreich getestet. Habe wie hier beschrieben http://www.aspheute.com/artikel/20010618.htm MySQL installiert. Mit \bin\mysqld-nt.exe und mysqld, habe ich versucht den MySQL-Server zu starten. Bei der Eingabe
C:\Programme\MySQL\MySQL Server 5.0\bin>mysqld.exe --install
The service already exists!
The current server installed: "C:\Programme\MySQL\MySQL Server 5.0\bin\mysqld-nt
" --defaults-file="C:\Programme\MySQL\MySQL Server 5.0\my.ini" MySQL
Nach dem entpacken von phpMyFAQ in Apache/htdocs bekomme ich diese Meldung
No supported database found! Please install one of the following database systems and enable the m corresponding PHP extension:

* MySQL 4.x / 5.x / 6.x (PHP 4 / PHP 5)
* PostgreSQL 7.x / 8.x
* Sybase
* MS SQL Server 2000 / 2005
* MySQL 4.1 / 5.x / 6.x (PHP 5)
Was kann ich machen? Wie binde ich MySQL im phpMyFAQ-Projekt ein?
phpMyFAQ 2.0.0; Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a mod_ssl/2.8.28 OpenSSL/0.9.7e-p1;
PHP Version 5.1.6; Mysql 4.1.22; Webserver Interface CGI
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

MySQL auf Windows läuft als Dienst, dSyu kannst den MySQL-Dienst unter Systemsteuerung -> Verwaltung -> Dienste starten und beenden. Unter PHP 5 ist der Support für MySQL nicht automatisch aktiv, hierfür muss die libmysql.dll in den Ordner C:\WINDOWS\SYSTEM32 und die php.ini aus dem PHP in das Windowsverzeichnis kopiert werden. Letztere muss noch bearbeitet werden und die php_mysql.dll muss da drin auskommentiert werden. Dann den Apachen neu starten.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
itebob
Posts: 59
Joined: Thu May 24, 2007 9:36 am

Wie richtet man php_mysql.dll korrekt ein

Post by itebob »

Hi,

Danke für schnelle Antwort
Letztere muss noch bearbeitet werden und die php_mysql.dll muss da drin auskommentiert werden. Dann den Apachen neu starten.
ich nehme mal an, dass php_mysql.dll muss im PHP-Ordner vorhanden sein, wahrscheinlich im PHP/extensions. Bei mir wurde aber kein PHP/extensions bei der Installation erstellt. Wie richtet man php_mysql.dll korrekt ein?
phpMyFAQ 2.0.0; Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a mod_ssl/2.8.28 OpenSSL/0.9.7e-p1;
PHP Version 5.1.6; Mysql 4.1.22; Webserver Interface CGI
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

wie hast du denn PHP installiert?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
itebob
Posts: 59
Joined: Thu May 24, 2007 9:36 am

Post by itebob »

mit php-5.2.2-win32-installer.msi
phpMyFAQ 2.0.0; Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a mod_ssl/2.8.28 OpenSSL/0.9.7e-p1;
PHP Version 5.1.6; Mysql 4.1.22; Webserver Interface CGI
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

lade dir mal die große ZIP_Datei von php.net und kopier den ganzen Kram davon in das PHP-Verzeichnis... beim Installer fehlt immer einiges.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
itebob
Posts: 59
Joined: Thu May 24, 2007 9:36 am

Post by itebob »

ich hab' jetzt nacheinander:
1. erst nur ext-Ordner in PHP kopiert
dann
2. PHP-Dateien aus ZIP komplett kopiert und den Ordner an Stelle funktionierender PHP-Version in PHP umbenannt, php.ini in PHP kopiert

3. Dateien aus ZIP mit Dateien aus dem dem Ordner der funktionierender PHP-Version ersetzt

jedesmal
- Apache stop/start
- phpmyfaq/install/installer.php gestartet

und jedesmal wieder die oben aufgeführte Fehlermeldung ?! MySQL läuft, habe ich in Verwaltung geprüft.
phpMyFAQ 2.0.0; Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a mod_ssl/2.8.28 OpenSSL/0.9.7e-p1;
PHP Version 5.1.6; Mysql 4.1.22; Webserver Interface CGI
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

wo hast du die php.ini hinkopiert?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
itebob
Posts: 59
Joined: Thu May 24, 2007 9:36 am

Post by itebob »

Thorsten wrote:wo hast du die php.ini hinkopiert?
die habe ich
  1. in das Windows-Verz. wie im Beitrag viewtopic.php?p=18436#18436 erwähnt, kopiert
  2. sicherheitshalber, weil die php.ini zuvor im PHP-Ordner existierte, auch in den PHP-Ordner, der aus ZIP entpackt wurde
php.ini ist nur im Windows-Verz. notwendig, oder?
phpMyFAQ 2.0.0; Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a mod_ssl/2.8.28 OpenSSL/0.9.7e-p1;
PHP Version 5.1.6; Mysql 4.1.22; Webserver Interface CGI
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,
itebob wrote:php.ini ist nur im Windows-Verz. notwendig, oder?
ja... und ist die php_mysql.dll drinnen und aktiv? Was sagt ein phpinfo()?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
itebob
Posts: 59
Joined: Thu May 24, 2007 9:36 am

Welche einträge aus phpinfo() sind relevant?

Post by itebob »

Thorsten wrote:
itebob wrote:php.ini ist nur im Windows-Verz. notwendig, oder?
ja... und ist die php_mysql.dll drinnen und aktiv? Was sagt ein phpinfo()?
php_mysql.dll ist auch drinnen und aktiv. Welche einträge aus phpinfo() sind relevant?
BTW: ich habe versucht, mit phpMyAdmin in die Datenbank reinzuschauen, dort wird die DB irgendwie auch nicht erkannt- also es kommt eine Fehlermeldung, dass die DB nicht eingerichtet ist ;-(
phpMyFAQ 2.0.0; Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a mod_ssl/2.8.28 OpenSSL/0.9.7e-p1;
PHP Version 5.1.6; Mysql 4.1.22; Webserver Interface CGI
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

siehst du MySQL in der phpinfo()? Wenn nicht, ist die Extension nicht aktiv.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Post Reply