Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 11:39

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



PHP 5.4 mit MSSQL Problem

Discussion on PHP 5.4 mit MSSQL Problem within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428
PHP 5.4 mit MSSQL Problem

Tag zusammen,

habe grade mal auf meinem kleinen Testserver (vServer) PHP in Version 5.4 auf IIS 7 installiert und wollte ein bisschen testen mit MySQL, MySQLi und MSSQL jedoch funzt MSSQL ja nichtmehr (also die befehle wie:
PHP Code:
mssql_connect(); 
)
Nun habe ich einen treiber von MS direkt selber gefunden und runtergeladen und den Richtigen (ich verwende PHP in der TS variante) in der PHP.ini unter extensions angegeben.

Nach einem Server neustart nun das dilemma: Via phpinfo wollte ich schauen was sich verändert hat und da liegt das Problem, IIS projeziert mir direkt einen 500.0 Fehler auf den Screen.

Hat hier evtl jemand erfahrung damit (PHP 5.4 mit MSSQL)?
Wenns geht würde ich gern noch auf ODBC verzichten da ich da noch nicht so fix drin bin...^^' Man lernt ja bekanntlicherweise nie aus ....^^

Der Fehler als Bild zur veranschaulichung:

(direktaufnahme local vom Server)


Mfg
Cross
©ross is offline  
Old 09/11/2012, 16:10   #2
 
elite*gold: 0
Join Date: Jul 2012
Posts: 184
Received Thanks: 72
PHP Code:
mssql_connect(); 
ist ab PHP 5.3.5 nicht mehr verfügbar... du musst jetzt

PHP Code:
sqlsrv_connect(); 
verwenden um überhaubt zur datenbank zu connecten zu können aber meine erfahrungen
mit PHP 5.4 sind nicht gut ... ich hab es paar mal versucht .. SQLSRV auch zum laufen
gebracht aber er schrieb mir immer das keine verbindung zur datenbank hergestellt werden konnte .. nun dies kann nicht sein denn bis jetzt hab ich noch mit jeder version von php zur datenbank connecten können... ich persönlich mag php 5.4 nicht ^^ ich hasse es xD

PS: Versuch mal Windows Authentication

PHP Code:
<?php
$ServerName 
"IWAS-PC\SQLEXPESS";

$VerbindungsInfo = array("Database"=>"DatabaseName");
$Verbindung sqlsrv_connect($ServerName$VerbindungsInfo);

if(
$Verbindung) {
     echo 
"Verbindung hergestellt.";
}else{
     echo 
"Error!";
}
?>
ιcσяє is offline  
Old 09/11/2012, 16:17   #3

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428
Das ich einen anderen Befehl/Syntax nutzen muss weis ich ja - Hab lediglich probleme beim "Aktivieren" des Treibers das ich den anderen Befehl auch nützen kann :s

Ansonsten schau ich mir nochmal genauer die differenzen zwischen PHP 5.2 und 5.4 an und entscheide dann ob ich auf 5.2 bleiben sollte - Aber vorher möchte ich es doch versuchen^^
©ross is offline  
Old 09/11/2012, 16:19   #4
 
elite*gold: 0
Join Date: Jul 2012
Posts: 184
Received Thanks: 72
Quote:
Originally Posted by ©ross View Post
Das ich einen anderen Befehl/Syntax nutzen muss weis ich ja - Hab lediglich probleme beim "Aktivieren" des Treibers das ich den anderen Befehl auch nützen kann :s

Ansonsten schau ich mir nochmal genauer die differenzen zwischen PHP 5.2 und 5.4 an und entscheide dann ob ich auf 5.2 bleiben sollte - Aber vorher möchte ich es doch versuchen^^
Du kannst den mssql_treiber nicht auf php 5.4 nutzen weil es ausgebaut wurde...
du wirst immer wieder einen fehler sehen... die letzte version ist php 5.3.5..
bei dieser funktioniert nocht mssql_connect();
ιcσяє is offline  
Old 09/11/2012, 16:22   #5

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428
Ich möchte ja auch garnicht den alten Befehl nützen

ich versuche ja einzubauen nur damit hab ich den o.g. Fehler

(Glaube fast das wir verschiedene Sachen meinten^^)
©ross is offline  
Old 09/11/2012, 16:26   #6
 
elite*gold: 0
Join Date: Jul 2012
Posts: 184
Received Thanks: 72
Quote:
Originally Posted by ©ross View Post
Ich möchte ja auch garnicht den alten Befehl nützen

ich versuche ja einzubauen nur damit hab ich den o.g. Fehler

(Glaube fast das wir verschiedene Sachen meinten^^)
Entschuldige mir ... ich hab geblaubt du willst mssql_connect(); auf php 5.4 verwänden .. ^^ also mit dem treiber kann ich dir helfen wenn du willst...

add mich mal skype ...
ιcσяє is offline  
Old 09/11/2012, 16:30   #7

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428
Hab ich doch richtig gelegen mit dem missverständnis ^^

habe dich grade einmal geadded - Währe schön wenn du die Lösung kennst^^
©ross is offline  
Old 09/11/2012, 16:32   #8
 
elite*gold: 0
Join Date: Jul 2012
Posts: 184
Received Thanks: 72
hab noch nichts bekommen
ιcσяє is offline  
Thanks
1 User
Old 09/11/2012, 18:05   #9

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428
Sou,

damit hier das Topic nicht verwest (unclosed):

Das Problem ist , dank icore ,"behoben" mit einer anderen ( 5.3.5 ) Version von PHP.
Lag an meinem Root der hat das Plugin für 5.4 nicht angenommen.


hier kann dann zu
©ross is offline  
Reply


Similar Threads Similar Threads
[Problem] MSSQL
07/07/2012 - Web Development - 8 Replies
Hallo ich wollte mal fragen wie man mssql unter php 5.4 aktivieren kann, da die seite unter php 5.2.17 verdammt lange brauch um sich aufzubauen (ca 30-60 sek) per php.ini auch schon probiert und unter 5.4 immer Fehler 500 bei aufrufen der Seite bekommen. OS: Windows Web Server 2008 R2 SQLSRV: SQL Server 2008 R2 SP1 IIS 6 würd mich um eine schnelle antwort freuen.
[Help] MSSQL Problem!!!
11/24/2011 - Flyff Private Server - 5 Replies
Hey, Epvp Einmal Ganz kurz & knapp... Ich habe ein Problem mit MSSQL 2008 64 Bit.. b.z.w .NET Framework 3.5 SP1 ...
Big Problem mit MSSQL
08/16/2011 - Flyff Private Server - 8 Replies
Hey Leute ich hab zeit kurzem ein problem imt meinem pc daher musst ich mssql neu installerien doch jetzt wo ich wiedfer auf meine server zugreifen will geht was schif und zwar starte ich alle .exe das geht auch ohne errors und dann will ich mich einloggen doch das geht net weil der saght login details incorect. und dann hab ich diese Datei "CQuery-LogFile_20110812"2011/08/12 19:4 5:31 query:RANKING.RANKING_DBF.dbo.RANKING_STR 'R1','01' SQLSTATE:42000 error:Named Pipes-Provider: Es konnte...
MSSQL Problem
01/22/2011 - Flyff Private Server - 0 Replies
Hallo Leute Ich habe ein Problem und zwar wenn ich mich bei MSSQL einloggen will kommt folgende Fehlermeldung : http://img440.imageshack.us/img440/1276/fehlerl.pn g Ich bitte um hilfe Danke
V14 db problem (mssql)
01/26/2010 - Flyff Private Server - 4 Replies
hey und zwar habe ich alles gemacht wie es in diesem thread steht http://www.elitepvpers.com/forum/flyff-pserver-disc ussions-questions/430024-release-how-offical-v14-f iles.html aber wenn ich db bei mssql aufrufen will und oben auf ausführen klicke kommt da riesen eror teil hier:



All times are GMT +2. The time now is 11:39.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.