Hilfe,
Versuch schon seit ein paar tagen PHP mit MySQL zum laufen zu bringen.
Aber ich schaffe es leider nicht.
Ich möchte erstmal ein testscript zum laufen bringen um zu schauen ob er überhaupt eine verbindung zu stande bringt.
hier der test
Der MySQL Server läuft und eine ASP Seite die sich auch auf dem Server befindet, nutze ich bereits die Dantenbank.
Folgendes System habe Ich:
Win2003 - Server - IIS6 - PHP 5.2.5 - MySQL Server 5.0
hier meine php.ini
hier die phpinfo
Im IIS6 habe ich unter Webdiensterweiterung PHP ISAPI dll eingetragen
Ich habe in der php.ini das extension dir gesetzt:
extension_dir = "C:\php\ext"
und die für MySQL benötigten dll Dateien angegeben.
extension=php_mysql.dll
extension=php_mysqli.dll
Hier die Umgebungsvariablen:
PHP C:\PHP
PHPRC C:\PHP
Path C:\SWsoft\Plesk\ADDITI~1\Perl\bin\;
C:\SWsoft\Plesk\Mail Servers\Mail Enable\BIN;
C:\SWsoft\Plesk\ADDITI~1\Perl\bin;
%SystemRoot%\system32;
%SystemRoot%;%SystemRoot%\System32\Wbem;
C:\PHP
Wenn ich die phpinfo.php aufrufe wird noch nicht mal MySQL aufgelistet.
Es ist so als würde er diese php_mysql.dll und php_mysqli.dll einfach überspringen.
Ich weiß nicht mehr was ich tun soll.
Der Server ist ein 1und1 Server auf dem standardmäßig Plesk 7.5 installiert ist (deaktiviert).
Kann das etwas damit zu tun haben?
Muss ich vielleicht noch Änderungen in der httpd.conf datei vornehmen?
Ich hoffe Ihr könnt mir helfen.
Versuch schon seit ein paar tagen PHP mit MySQL zum laufen zu bringen.
Aber ich schaffe es leider nicht.
Ich möchte erstmal ein testscript zum laufen bringen um zu schauen ob er überhaupt eine verbindung zu stande bringt.
PHP-Code:
<?php
$dbhost = "localhost";
$dbuser = "MyDbUser";
$dbpasswort = "MyDbUser";
$dbdatenbank = "MyDb";
if( mysql_connect( $dbhost, $dbuser, $dbpasswort ) or die ("Keine Verbindung moeglich") ) {
if( mysql_select_db( $dbdatenbank ) or die ("Die Datenbank existiert nicht") ) {
echo "Alles OK";
}
}
?>
Der MySQL Server läuft und eine ASP Seite die sich auch auf dem Server befindet, nutze ich bereits die Dantenbank.
Folgendes System habe Ich:
Win2003 - Server - IIS6 - PHP 5.2.5 - MySQL Server 5.0
hier meine php.ini
hier die phpinfo
Im IIS6 habe ich unter Webdiensterweiterung PHP ISAPI dll eingetragen
Ich habe in der php.ini das extension dir gesetzt:
extension_dir = "C:\php\ext"
und die für MySQL benötigten dll Dateien angegeben.
extension=php_mysql.dll
extension=php_mysqli.dll
Hier die Umgebungsvariablen:
PHP C:\PHP
PHPRC C:\PHP
Path C:\SWsoft\Plesk\ADDITI~1\Perl\bin\;
C:\SWsoft\Plesk\Mail Servers\Mail Enable\BIN;
C:\SWsoft\Plesk\ADDITI~1\Perl\bin;
%SystemRoot%\system32;
%SystemRoot%;%SystemRoot%\System32\Wbem;
C:\PHP
Wenn ich die phpinfo.php aufrufe wird noch nicht mal MySQL aufgelistet.
Es ist so als würde er diese php_mysql.dll und php_mysqli.dll einfach überspringen.
Ich weiß nicht mehr was ich tun soll.
Der Server ist ein 1und1 Server auf dem standardmäßig Plesk 7.5 installiert ist (deaktiviert).
Kann das etwas damit zu tun haben?
Muss ich vielleicht noch Änderungen in der httpd.conf datei vornehmen?
Ich hoffe Ihr könnt mir helfen.
Kommentar