tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
17
ZUGRIFFE
720
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    rakinzon rakinzon ist offline Rookie
    Registriert seit
    Dec 2011
    Beiträge
    9
    Hallo,

    ich verwende auf meinem vRoot den WebServer IIS und habe PHP installiert...

    Nun möchte ich jedoch ein Homepage-System nutzen welches MSSQL nutzt, ich habe die extension php_mssql.dll aktiviert und die dll ist auch da.

    Wenn ich nun die Homepage aufrufe bekomme ich keine Fehlermeldung (ist bei IIS ja immer so) jedoch kann ich keine FUnktionen der Systems nutzen --> Aus der phpinfo entnehme ich: "--without-mssql"

    Da ich möglichst wenig rumprobieren möchte Frage ich gleich: Könnte mir das bitte jemand per TeamViewer gegen eine "Belohnung" von 10€ (als PaySafeCard ) einrichten?

    Ich hoffe jemand meldet sich bei mir!

    EMail: kaesekuchen1996@googlemail.com
    ICQ: 414861853
    Skype: kaesekuchen1811
     

  2. #2
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    1. Hast du, nachdem du die php_mssql.dll in der php.ini aktiviert hast, den IIS-Dienst auch neu gestartet?

    2. Welche PHP-Version wird eingesetzt?

    3. Hast du evtl. auch mal php_pdo_mssql.dll ausprobiert?

    4. Sind im Ereignisprotokoll von Windows irgenwelche Meldungen wie "Application Popup" oder dergleichen zu sehen? Wenn ja, wie lautet die Meldung?
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  3. #3
    rakinzon rakinzon ist offline Rookie
    Registriert seit
    Dec 2011
    Beiträge
    9
    1. Ja habe ich
    2. PHP Version 5.3.8
    3. Ja
    4. Nein
     

  4. #4
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Hmm, wo genau hast du im Ereignisprotokoll nach geschaut? Unter "System" sollten Dienst-relevante Meldungen erscheinen.

    Ansonsten wäre nur noch die Möglichkeit, PHP neu zu bauen:

    de.php.net/manual/de/mssql.installation.php

    EDIT: Wo hast du die DLL eigentlich her? In der Standard-Distribution von php.net ist die nicht mit enthalten.
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  5. #5
    rakinzon rakinzon ist offline Rookie
    Registriert seit
    Dec 2011
    Beiträge
    9
    http://www.dlldll.com/php_mysql.dll_download.html <-- von da

    ah Anwendungspopup: php.exe - Systemfehler: Das Programm kann nicht gestartet werden, da libcs.dll auf dem Computer fehlt. Installieren Sie das Programm erneut, um das Problem zu beheben.

    --
    Wo bekomme ich diese her und wo muss sie hin?
     

  6. #6
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Also erstens mal, das ist die php_mysql.dll und nicht die php_mssql.dll. Zweitens sollte man nicht aus irgendwelchen dubiosen Quellen irgendwelche DLLs runterladen. libcs.dll hört sich erst mal seltsam an, offensichtlich gehört sie zum Sybase SQL Server.

    Bist du dir sicher, das du die richtige DLL hast? Also die, die auch zur PHP-Version passt? Bist du dir im Klaren, das DLLs nur ladbar sind, wenn sie für die gleiche Version kompiliert wurden?
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  7. #7
    rakinzon rakinzon ist offline Rookie
    Registriert seit
    Dec 2011
    Beiträge
    9
    Ja war nur falscher Link... Wäre cool wenn du/oder wer anderes ma per Teamviewer gucken könntest (wie gesagt gibt auch 10€ als dankeschön)
     

  8. #8
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Welche MSVC-Version wurde bei deiner PHP-Version verwendet? Steht in der phpinfo() bei Compiler. Beispiel:

    Compiler MSVC9 (Visual C++ 2008)
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  9. #9
    rakinzon rakinzon ist offline Rookie
    Registriert seit
    Dec 2011
    Beiträge
    9
    MSVC9 (Visual C++ 2008)
     

  10. #10
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Ok, ich kann dir folgendes anbieten: Ich habe eine komplette Umgebung für PHP-Extensions zusammen gebaut. Aus Lizenz-Gründen darf ich diese Umgebung nicht weiter geben (Oracle-Development-Package und dergleichen). Ich habe eine PDO-Version für mssql hier fertig. Ich kann dir das hochladen, wenn du PDO verwenden willst.

    Wenn du es ohne PDO machen willst, brauche ich von irgendwo her SQLServer 2000 und da den Ordner mssql7\devtools. Hier gibts eine Beschreibung, was in dem Ordner alles drin sein müsste:

    http://msdn.microsoft.com/en-us/libr...sql.80%29.aspx

    Wenn du Zugriff, auf einen SQLServer 2000 hast (ist normalerweise nur durch Lizensierung möglich, und das Produkt wird nicht mehr angeboten), dann kannst du mir die Sachen zukommen lassen und ich bau für dich eine Extension.

    Oder du nimmst wie schon geschrieben die PDO-Extension für PDO Driver for FreeTDS/Sybase/MSSQL DB-lib, ist bei geladen, ich kann es nur nicht testen, da ich keinen SQL-Server von MS habe.
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  11. #11
    rakinzon rakinzon ist offline Rookie
    Registriert seit
    Dec 2011
    Beiträge
    9
    Ja dann mache ich es mit PDO... Ist mir eig egal hauptsache ich bekomme es zum laufen!
     

  12. #12
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Ok, hier die Extension. Kennst dich ja aus

    In der phpinfo() sollte dann pdo_sybase auftauchen und dort flavor auf freetds stehen. Dann kannst du mal gegen MSSQL testen. Kennst du PDO und weißt, wie du eine Verbindung aufbauen musst?
    Angehängte Dateien Angehängte Dateien
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  13. #13
    rakinzon rakinzon ist offline Rookie
    Registriert seit
    Dec 2011
    Beiträge
    9
    Ne leider nicht
     

  14. #14
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    In den Comments zu PDO findest du ein Beispiel:

    http://www.php.net/manual/de/book.pdo.php#98659

    Code php:
    1
    2
    3
    
    <?php
    $db = new PDO('dblib:host=your_hostname;dbname=your_db;charset=UTF-8', $user, $pass);
    ?>

    Halt mich auf dem laufenden, obs geklappt hat. Interessiert mich

    Achja, wenn es funktioniert, spende die 10€ bitte an tutorials.de

    EDIT: Das war dann Post 3000 (Yeah!)
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  15. #15
    rakinzon rakinzon ist offline Rookie
    Registriert seit
    Dec 2011
    Beiträge
    9
    Muss ich dann also die komplette HP umschreiben?
     

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 03.06.08, 10:38
  2. MSSQL Probleme mit Verbindung von java applet aus
    Von Dolch im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 31.05.08, 15:25
  3. MSSQL Probleme mit RDA in Visual Basic
    Von Loipe im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 21.12.07, 18:58
  4. MSSQL Probleme bei NULL und COUNT
    Von volker2 im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 17.08.06, 13:40
  5. MSSQL C# Einfügen von Abhängigkeiten, Probleme mit ID Vergleich
    Von Kai_Jack im Forum .NET Datenverwaltung
    Antworten: 12
    Letzter Beitrag: 20.08.05, 18:29