Установил на виртуальную машину UBUNTU последней версии. Настроил доступ к сайту. Начальные страницы сайта в браузерах отображаются нормально, но те страницы где есть обращение к базе MYSQL не загружаются. Стал проверять и установил, что соединение с базой есть, но таблицы не открываются. Сайт рабочий, перенесен в UBUNTU с OPENSERVER под MS WINDOWS 7. У пользователя есть все привилегии.
Class CFileCarDoc {
const DB_NAME = "autodoc";
const DB_HOST = "localhost";
Public $_db;
Public $nom;
//соединение с БД
public function __construct($db_login,$db_password){
$this->_db = new mysqli(self::DB_HOST, $db_login, $db_password, self::DB_NAME);
if ($this->_db->connect_error) {
die('Ошибка подключения (' . $mysqli->connect_errno . ') '
. $this->_db->connect_error);
}
}
//чтение таблицы
public function getsotr() {
$sql = 'SELECT id, fio FROM sotrdoc ORDER BY id';
if (!$result = $this->_db->query($sql))
return false;
$items=$result->fetch_all(MYSQLI_ASSOC);
return $items;
}
Страница, которая не работает
<?PHP
include "CFileDoc.class.php";
$dt = time();
//проверка введенной даты
session_start();
//инициализируем класс и установим соединение сБД
$cfcar = new CFileCarDoc($_SESSION['user'],$_SESSION['pass']);
//список сотрудников
$asotr=$cfcar->getsotr(); - здесь страница повисает, сообщений об ошибках нет.
Что я упустил?