MS IIS und phpMyAdmin

MS IIS und phpMyAdmin

am 02.09.2006 22:29:44 von Stefan Weber

Hallo,

nachdem mir heute die Platte abgeschmiert ist und die Entwicklungsmaschine
sowieso neu aufsetzen mußte, baute ich php in den IIS ein. Der Aufruf von
phpinfo klappt sauber, allerdings habe ich Schwierigkeiten phpMyAdmin zu
starten. Will angeblich mysql nicht laden können.

Starte ich hingegen selbigen aus der php-IDE von Enginsite, klappt das
sauber. nun arbeitet Enginsite auch mit einem eigenen WebServer, was darauf
schließen läßt, dass der IIS das Problem ist.

Möglicherweise habe ich aber auch bei der Konfiguration was übersehen? Hatte
jemand von euch schon mal das Problem?

Ansonsten erstmal ein schönes WE !!!

Stefan

Re: MS IIS und phpMyAdmin

am 03.09.2006 10:38:16 von Thomas Hochstein

Stefan Weber schrieb:

> Der Aufruf von
> phpinfo klappt sauber, allerdings habe ich Schwierigkeiten phpMyAdmin zu
> starten. Will angeblich mysql nicht laden können.

Aber laut phpinfo stehen die mysql-Funktionen zur Verfügung?

Re: MS IIS und phpMyAdmin

am 03.09.2006 11:47:29 von Christoph Jeschke

* Stefan Weber:

> nachdem mir heute die Platte abgeschmiert ist und die Entwicklungsmaschine
> sowieso neu aufsetzen mußte, baute ich php in den IIS ein. Der Aufruf von
> phpinfo klappt sauber, allerdings habe ich Schwierigkeiten phpMyAdmin zu
> starten. Will angeblich mysql nicht laden können.

Achte darauf, dass entweder die mysql- oder mysqli-Extension aktiviert
ist und dass in der Konfigurationsdatei von phpMyAdmin die
korrespondierende Zugriffsmethode eingestellt ist.

Gruß,
Christoph

Re: MS IIS und phpMyAdmin

am 03.09.2006 15:24:50 von Stefan Weber

Hallo Thomas,

danke für den Tip, nachdem ich ursprünglich die extension für mysql
freigegeben hatte, dachte ich, dass die db richtig eingebunden ist. Ist sie
aber nicht und weiß nicht, warum.

In phpinfo, das einen Block MySQL aufweisen müsste, steht alles andere
drinn.
Abgesehen davon, dass das Semicolon vor der betreffenden Extension entfernt
werden muss, ist da sonst noch was zu tun, um MySQL einzubinden?

Stefan



Habe deshalb die php.ini von PHPder IDE
"Thomas Hochstein" schrieb im Newsbeitrag
news:dclpi.0609031038.5802@windlord.akallabeth.de...
> Stefan Weber schrieb:
>
>> Der Aufruf von
>> phpinfo klappt sauber, allerdings habe ich Schwierigkeiten phpMyAdmin zu
>> starten. Will angeblich mysql nicht laden können.
>
> Aber laut phpinfo stehen die mysql-Funktionen zur Verfügung?

Re: MS IIS und phpMyAdmin

am 03.09.2006 19:15:46 von Joerg Behrens

Stefan Weber schrieb:
> Hallo Thomas,
>
> danke für den Tip, nachdem ich ursprünglich die extension für mysql
> freigegeben hatte, dachte ich, dass die db richtig eingebunden ist. Ist sie
> aber nicht und weiß nicht, warum.
>
> In phpinfo, das einen Block MySQL aufweisen müsste, steht alles andere
> drinn.
> Abgesehen davon, dass das Semicolon vor der betreffenden Extension entfernt
> werden muss, ist da sonst noch was zu tun, um MySQL einzubinden?

Ja, dafuer Sorge zutragen das die lib(mysql)client.dll oder wie sie
heist von Windows gefunden wird.

Gruss
Joerg

Re: MS IIS und phpMyAdmin

am 03.09.2006 22:37:39 von Stefan Weber

Hab die libmysql.dll mal höchst vorsorglich in das system32-Verzeichnis
kopiert, brachte aber keine Besserung.
Wenn ich gewußt hätte, wie schwierig die MySQL-DB einzubinden geht ...


"Joerg Behrens" schrieb im Newsbeitrag
news:4m0gufF3upebU1@individual.net...
> Stefan Weber schrieb:
>> Hallo Thomas,
>>
>> danke für den Tip, nachdem ich ursprünglich die extension für mysql
>> freigegeben hatte, dachte ich, dass die db richtig eingebunden ist. Ist
>> sie
>> aber nicht und weiß nicht, warum.
>>
>> In phpinfo, das einen Block MySQL aufweisen müsste, steht alles andere
>> drinn.
>> Abgesehen davon, dass das Semicolon vor der betreffenden Extension
>> entfernt werden muss, ist da sonst noch was zu tun, um MySQL einzubinden?
>
> Ja, dafuer Sorge zutragen das die lib(mysql)client.dll oder wie sie heist
> von Windows gefunden wird.
>
> Gruss
> Joerg

Re: MS IIS und phpMyAdmin

am 04.09.2006 11:01:35 von Joerg Behrens

Stefan Weber schrieb:
> Hab die libmysql.dll mal höchst vorsorglich in das system32-Verzeichnis
> kopiert, brachte aber keine Besserung.
> Wenn ich gewußt hätte, wie schwierig die MySQL-DB einzubinden geht ...

Aber in der php.ini ist auch das "extension_dir=c:/php/ext" oder wo
immer die PHP Extensions liegen gesetzt? Desweitere stelle sicher das
PHP auch diese php.ini benutzt in welcher du aenderst.

Bei einem anderen Webserver, welchen man ueber die Konsole starten kann,
werden bei DISPLAY Startup Errors entsprechende Meldungen ausgegeben
wenn DLLs nicht gefunden werden.

Gruss
Joerg

--
TakeNet GmbH http://www.takenet.de
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025

Re: MS IIS und phpMyAdmin

am 04.09.2006 20:05:08 von Stefan Weber

Hallo Joerg,

hab auch das nochmal geprüft, es gibt keine Anzeichen dafür, dass die
php.ini nicht angewandt wird. Habe dafür mal eine weitere Extension
freigeschaltet, die sodann auch in phpinfo erscheint.

Habs jetzt aufgeben, php und MySQL mit dem IIS zu betreiben.

Dafür hab ich wieder den KeyFocus Webserver installiert, damit funktionierte
es sofort, auf anhieb.

(Apache) PHP und MySQL zum Einen und IIS, ASP und MSSQL sind halt
offensichtlich zwei verschiedene Welten, die sich nicht mixen lassen.

Danke trotzdem für die Denkanstöße !!!

Stefan


"Joerg Behrens" schrieb im Newsbeitrag
news:4m28bgF3pkvmU1@individual.net...
> Stefan Weber schrieb:
>> Hab die libmysql.dll mal höchst vorsorglich in das system32-Verzeichnis
>> kopiert, brachte aber keine Besserung.
>> Wenn ich gewußt hätte, wie schwierig die MySQL-DB einzubinden geht ...
>
> Aber in der php.ini ist auch das "extension_dir=c:/php/ext" oder wo immer
> die PHP Extensions liegen gesetzt? Desweitere stelle sicher das PHP auch
> diese php.ini benutzt in welcher du aenderst.
>
> Bei einem anderen Webserver, welchen man ueber die Konsole starten kann,
> werden bei DISPLAY Startup Errors entsprechende Meldungen ausgegeben wenn
> DLLs nicht gefunden werden.
>
> Gruss
> Joerg
>
> --
> TakeNet GmbH http://www.takenet.de
> 97080 Wuerzburg Tel: +49 931 903-2243
> Alfred-Nobel-Straße 20 Fax: +49 931 903-3025