Я работаю над php
с MongoDB
, При запуске приведенного ниже сценария в wamp server
перейдя в localhost/test.php
выдаёт ошибку:
Предупреждение: требуется (vendor / autoload.php): не удалось открыть поток: нет такого файла или каталога в C: \ wamp64 \ www \ test.php в строке 3
Вторая ошибка
Неустранимая ошибка: require (): Не удалось открыть обязательный файл ‘vendor / autoload.php’ (include_path = ‘.; C: \ php \ pear’) в C: \ wamp64 \ www \ test.php в строке 3
Я также установил composer
от composerSetup.exe
, Почему это дает ошибку?
<?php
require 'vendor/autolod.php';
$client = new Mongo\Client;
$companydb = $client->companydb;
$result1 = $companydb->createCollection('collection1');
var_dump(result1);
?>
в то время как phpinfo()
работает нормально после запуска этого кода.
<?php echo phpinfo(); ?>
На самом деле я следовал это ты труба видео . Он использует сервер XAMP и запускает команду composer require "mongodb/mongodb=^1.0.0"
в xamp/htdocs/projectname/
но я использовал wampserver
И в wamp directory
здесь нет htdocs directory
, Я думаю, что я делаю ошибку в этой точке. Не так ли?
Задача ещё не решена.
Других решений пока нет …