[解決済み】PHP フェイタルエラー。未定義の関数mssql_connect()をコールしています。
質問
IIS7 と PHP5.3 が動作する Windows マシンで SQL Server 2008 インスタンスに接続しようとしているのですが、これまで php を使用したことがありません。
をダウンロードし、インストールしました。
SQLSRV30.EXE
から
こちら
で
C:\Program Files (x86)\PHP\ext
に追加しました。
{コード
:
{{コード
その後、サーバー全体を再起動しました。ログファイルにはまだ致命的なエラーが出ています。
C:\Program Files (x86)\PHP\php.ini
IIS7/Windows Server 2008 上で動作する PHP 5.3 から Microsoft SQL Server 2008 に接続するには、どうすればよいのでしょうか?きっと、何かとても馬鹿なことを見逃しているのだと思います...。
完全なphpinfo -->。 http://demo.mandibleweb.com/zapified/hello.php
phpinfo():
extension=php_sqlsrv_53_nts.dll
解決するには?
私の開発サーバーにその拡張機能をインストールしようとしたところです。
まず、拡張機能が正しく有効になっていることを確認してください。あなたの
PHP Fatal error: Call to undefined function mssql_connect()
の出力が完全ではないようです。
もし本当に正しくインストールされているのであれば、あなたの
PHP Version 5.3.10
System
Windows NT MWD001 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
Build Date
Feb 2 2012 20:10:58
Compiler
MSVC9 (Visual C++ 2008)
Architecture
x86
Configure Command
cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--disable-zts" "--disable-isapi" "--disable-nsapi" "--without-mssql" "--without-pdo-mssql" "--without-pi3web" "--with-pdo-oci=C:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=C:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8-11g=C:\php-sdk\oracle\instantclient11\sdk,shared" "--with-enchant=shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet" "--with-mcrypt=static" "--disable-static-analyze"
Server API
CGI/FastCGI
Virtual Directory Support
disabled
Configuration File (php.ini) Path
C:\Windows
Loaded Configuration File
C:\Program Files (x86)\PHP\php.ini
には、次のようなセクションがあるはずです。
にそのセクションが表示されない場合は
phpinfo()
. 正しいバージョンを使用しているかどうか確認してください。拡張機能にはスレッドセーフでないバージョンとスレッドセーフなバージョンの両方があります。
最後に、あなたの
phpinfo()
を設定します。デフォルトではこうなっています。
phpinfo()
ほとんどの場合、正常に動作しますが、動作しない場合は試してみてください。
{コード
.
===========================================================================
EDITで新情報が入りました。
使用する関数を間違えています。
extension_dir
はその一部です。
Mssql
という拡張機能があります。microsoftのエクステンションを使っているので
extension_dir = "ext"
マイクロソフトのドライバのAPIは、以下を参照してください。
{コード
に解凍してください。
extension_dir = "C:\PHP\ext"
関連
-
[解決済み】PHPで空の値からデフォルトオブジェクトを作成する?
-
[解決済み】SQLSTATE[42000]: 構文エラーまたはアクセス違反が発生しました。1064 SQL 構文にエラーがあります - PHP - PDO [重複]。
-
[解決済み】PHP 7.2 - Warning: count(): パラメータは配列かCountableを実装したオブジェクトでなければならない [解決済み]
-
[解決済み】警告。数値でない値に遭遇しました
-
thinkphp5 timestamp 非整形の数値に遭遇した。
-
[解決済み】Wordpressの子テーマのstyle.cssが効かない。
-
[解決済み】MySQLのカラム数が1行目の値数と一致しない【非公開
-
[解決済み】警告: file_get_contents(): https:// ラッパーがサーバー構成ですべて無効になっています。
-
[解決済み] mysql_field_nameを新しいmysqliに変更します。
-
[解決済み] "お知らせ 未定義変数"、"Notice: Notice: 未定義のインデックス", "Notice:未定義のインデックス", "Notice."。PHPを使用した「未定義のオフセット
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】move_uploaded_fileは、「failed to open stream: Permission denied" というエラーが出る
-
[解決済み】「初期通信パケットの読み込み」でMySQLサーバーに接続できなくなり、システムエラーになる。0
-
[解決済み】変な電話番号を生成するフェイカー?
-
[解決済み】stdClassクラスのオブジェクトが文字列に変換されない。
-
[解決済み】警告。数値でない値に遭遇しました
-
[解決済み] [Solved] Fatal error: メンバ関数 query() の null への呼び出し。
-
[解決済み】PHPのクラスが見つからないが、インクルードされている
-
[解決済み] Uncaught SyntaxError: JSON の位置 1 に予期しないトークン o があります。
-
[解決済み] mysqli_fetch_assoc() は、パラメータ 1 が mysqli_result であることを期待し、boolean が与えられる [重複] 。
-
[解決済み】phpのシンタックスエラー、予期しないT_IFエラーを修正する方法は?[クローズド]。