phpクラス「MongoClient」が見つかりません
Windows では、php7.0.4 の現在の公式バージョンに対応する最新の php_mongodb.dll 拡張機能をインストールします。拡張機能のバージョンは 1.1.6 で、MongoDB の最上位バージョンをサポートしています。図に示すように、phpinfo 拡張機能内で
しかし、名前空間を使用しない場合、新しい MongoClient(); は次のエラーで表示されます
致命的なエラー: Uncaught Error: Class 'MongoClient' not found in E:.... 。 ... 何故ですか? ?教えてください
バージョンのサポートは次のとおりです (mongodb1.1 の行に注意してください)
1. MOngoDB バージョンの拡張サポート
2. PHP の拡張サポート。バージョン
ディスカッションへの返信 (解決策)
使用したことがないので、何とも言えません
しかし、MongoClient クラスが存在するはずだとどうやってわかるのでしょうか?
少なくとも
print_r(get_extension_funcs('mongodb')); が必要です。
拡張機能で提供される関数を確認してください。
print_r(get_declared_classes());
事前定義されたクラスを確認してください。必要なクラス名 (または類似のもの) はありますか?
php.net の公式ドキュメントでは new MongoClient() が使用されています
そのようなクラスがあるかどうかはわかりません。対応するVCをインストールしていませんか?
vc14 のダウンロード アドレスは何ですか? なぜオンラインで見つけられないのですか?
@xuzuning
見てもらいませんでしたか?
当面の問題はそれほど難しいですか?
配列
(
[0] => MongoDBBSONfromPHP
[1] => MongoDBBSONtoPHP
[2] => MongoDBBSONtoJSON
[3] => SONfromJSON
)
配列
(
[0] => stdClass
[1] => 例外
[2] => ErrorException
[3] => エラー
[4] => ParseError
[5] => ArithmeticError
[7] => クロージャ
[9] => ジェネレーター
[10] => DateTime
[12] =>日付時刻ゾーン
[14] => DateInterval
[16] => LogicException
[18] => BadMethodCallException
[19] => DomainException
[20] => LengthException
[22] => OutOfRangeException
[23] => ランタイム例外
[24] => OutOfBoundsException
[25] => OverflowException
[26] => RangeException
[27] => UnderflowException
[28] => UnexpectedValueException
[29] => RecursiveIteratorIterator
[30] => IteratorIterator
[31] => FilterIterator
[32] => RecursiveFilterIterator
[33] => CallbackFilterIterator
[34] => RecursiveCallbackFilterIterator
[35] => ParentIterator
[36] => LimitIterator
[37] => CachingIterator
[38] => RecursiveCachingIterator
[39] => NoRewindIterator
[40] => AppendIterator
[41] => InfiniteIterator
[42] => RegexIterator
[43] => RecursiveRegexIterator
[44] => EmptyIterator
[45] => RecursiveTreeIterator
[46] => ArrayObject
[47] => ArrayIterator
[48] => RecursiveArrayIterator
[49] => SplFileInfo
[50] => DirectoryIterator
[51] => FilesystemIterator
[52] => RecursiveDirectoryIterator
[53] => GlobIterator
[54] => SplFileObject
[55] => SplTempFileObject
[56] => SplDoublyLinkedList
[57] => SplQueue
[58] => SplStack
[59] => SplHeap
[60] => SplMinHeap
[61] => SplMaxHeap
[62] => SplPriorityQueue
[63] => SplFixedArray
[64] => SplObjectStorage
[65] => MultipleIterator
[66] => ReflectionException
[67] => リフレクション
[68] => ReflectionFunctionAbstract
[69] => ReflectionFunction
[70] => ReflectionGenerator
[71] => ReflectionParameter
[72] => ReflectionType
[73] => ReflectionMethod
[74] => ReflectionClass
[75] => ReflectionObject
[76] => ReflectionProperty
[77] => ReflectionExtension
[78] => ReflectionZendExtension
[79] => SessionHandler
[80] => __PHP_Incomplete_Class
[81] => php_user_filter
[82] => ディレクトリ
[83] => AssertionError
[84] => ZipArchive
[85] => LibXMLエラー
[86] => DOMException
[87] => DOMStringList
[88] => DOMNameList
[89] => DOMImplementationList
[90] => DOMImplementationSource
[91] => DOMI実装
[92] => DOMNode
[93] => DOMNameSpaceNode
[94] => DOMDocumentFragment
[95] => DOMDocument
[96] => DOMNodeList
[97] => DOMNamedNodeMap
[98] => DOMCharacterData
[99] => DOMAttr
[100] => DOMElement
[101] => DOMText
[102] => DOMコメント
[103] => DOMTypeinfo
[104] => DOMUserDataHandler
[105] => DOMDomError
[106] => DOMErrorHandler
[107] => DOMLocator
[108] => DOM 構成
[109] => DOMCdataSection
[110] => DOMDocumentType
[111] => DOMNotation
[112] => DOMentity
[113] => DOMEntityReference
[114] => DOMProcessing命令
[115] => DOMStringExtend
[116] => DOMXPath
[117] => PDOException
[118] => PDO
[119] => PDOStatement
[120] => PDORow
[121] => SimpleXMLElement
[122] => SimpleXMLIterator
[123] => XMLReader
[124] => XMLWriter
[125] => PharException
[126] => ファー
[127] => PharData
[128] => PharFileInfo
[129] => CURLファイル
[130] => finfo
[131] => MongoDBDriverCommand
[132] => MongoDBDriverCursor
[133] => MongoDBDriverCursorId
[134] => MongoDBDriverManager
[135] => MongoDBDriverQuery
[136] => MongoDBDriverReadConcern
[137] => MongoDBDriverReadPreference
[138] => MongoDBDriverServer
[139] => MongoDBDriverBulkWrite
[140] => MongoDBDriverWriteConcern
[141] => MongoDBDriverWriteConcernError
[142] => MongoDBDriverWriteError
[143] => MongoDBDriverWriteResult
[144] => MongoDBDriverExceptionLogicException
[145] => MongoDBDriverExceptionRuntimeException
[146] => MongoDBDriverExceptionUnexpectedValueException
[147] => MongoDBDriverExceptionInvalidArgumentException
[148] => MongoDBDriverExceptionConnectionException
[149] => MongoDBDriverExceptionAuthenticationException
[150] => MongoDBDriverExceptionSSLConnectionException
[151] => MongoDBDriverExceptionWriteException
[152] => MongoDBDriverExceptionBulkWriteException
[153] => MongoDBDriverExceptionExecutionTimeoutException
[154] => MongoDBDriverExceptionConnectionTimeoutException
[155] => MongoDBBSONBinary
[156] => MongoDBBSONJavascript
[157] => MongoDBBSONMaxKey
[158] => MongoDBBSONMinKey
[159] => MongoDBBSONObjectID
[160] => MongoDBBSONRegex
[161] => MongoDBBSONタイムスタンプ
[162] => MongoDBBSONUTCDateTime
[163] => mysqli_sql_Exception
[164] => mysqli_driver
[165] => mysqli
[166] => mysqli_warning
[167] => mysqli_result
[168] => mysqli_stmt
[169] => SoapClient
[170] => SoapVar
[171] => SoapServer
[172] => SoapFault
[173] => SoapParam
[174] => SoapHeader
[175] => SQLite3
[176] => SQLite3Stmt
[177] => SQLite3Result
[178] => XSLTProcessor
)
と MongoDB に関連する問題があります
原因が判明したため、旧バージョンの php_mongo.dll は MongoClient 类を使用して接続されており、新バージョンの php_mongodb.dll が使用されています
これは旧バージョンの参考文献です http://php.net/manual/zh/book.mongo.php
これは新バージョンの参考文献です http: //php.net/manual/zh/book.mongodb.php
下は新版の使用方法:
$con = new MongoDB\Driver\Manager('mongodb://127.0.0.1:27017'); $query = new MongoDB\Driver\Query([]); $cursor = $con->executeQuery('databaseName.collectionName',$query); $it = new IteratorIterator($cursor); $it->rewind(); while ($doc=$it->current()) { print_r($doc); $it->next(); echo '<br/>'; }

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











多くの場合、キーワードと追跡パラメーターで散らかった長いURLは、訪問者を阻止できます。 URL短縮スクリプトはソリューションを提供し、ソーシャルメディアやその他のプラットフォームに最適な簡潔なリンクを作成します。 これらのスクリプトは、個々のWebサイトにとって価値があります

2012年のFacebookによる有名な買収に続いて、Instagramはサードパーティの使用のために2セットのAPIを採用しました。これらはInstagramグラフAPIとInstagram Basic Display APIです。

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

これは、LaravelバックエンドとのReactアプリケーションの構築に関するシリーズの2番目と最終部分です。シリーズの最初の部分では、基本的な製品上場アプリケーションのためにLaravelを使用してRESTFUL APIを作成しました。このチュートリアルでは、開発者になります

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

2025 PHP Landscape Surveyは、現在のPHP開発動向を調査しています。 開発者や企業に洞察を提供することを目的とした、フレームワークの使用、展開方法、および課題を調査します。 この調査では、現代のPHP Versioの成長が予想されています
