Я создаю файл MongoDBConnect.php, как показано ниже
<?php
require_once('./vendor/autoload.php');
class MongoDBConnect{
function __construct()
{
$this->db = (new MongoDB\Client)->db_visualization->col_visualization;
}
public function fetchLongLat()
{
return $this->db->find();
}
}?>
, а затем называю его index.php, используя require один раз, как показано ниже
<?php
require_once('./MongoDBConnect.php');
$db = new MongoDBConnect;?>
Когда я удаляю $ db =new MongoDBConnect ;, страница работает нормально, но когда она там, страница пуста.В настоящее время я использую PHP 7.0.xx и Apache 2.xx на LAMP для Ubuntu.Я довольно новичок в этом, так что надеюсь, что кто-нибудь сможет мне помочь.Я могу предложить кофе, если вы в Мельбурне.Спасибо!