Перенёс свою "страничку" на веб-сервер Кентавра.
Всё сделал по феншую, но в ответ получил
HTTP ERROR 500В лог ругается на
PHP Fatal error: Call to undefined function mysqli_connect() in /var/www/vhosts/хххххххххх/mysql.php on line 70
70 это
$this->link = mysqli_connect($this->host,$this->user,$this->password,$this->db);
php5-mysql стоит
# apt-get install php5-mysql
Последняя версия php5-mysql уже установлена.
]# rpm -qa | grep mysql
libmysqlclient16-5.1.62-alt0.M60T.1
perl-DBD-mysql-4.018-alt1
bacula-director-mysql-5.0.3-alt3
libmysqlclient18-5.5.34-alt1
proftpd-mod_sql_mysql-1.3.3rel-alt2
php5-mysql-5.5.24.20150415-alt1
collectd-mysql-5.1.0-alt4.M60P.1
# rpm -qa | grep php
php5-dom-5.5.24.20150415-alt1
php5-fileinfo-5.5.24.20150415-alt1
php5-memcache-2.2.6-alt9.5.5.24.20150415.alt1
php5-xsl-5.5.24.20150415-alt1
php5-xmlrpc-5.5.24.20150415-alt1
php5-imap-5.5.24.20150415-alt1.1
php5-mcrypt-5.5.24.20150415-alt1
php5-imagick2-5.5.24.20150415-alt1.1
php5-zip-5.5.24.20150415-alt1
php5-mbstring-5.5.24.20150415-alt1
php5-suhosin-0.9.35-alt5.5.24.20150415.alt1
phpMyAdmin-apache2-3.3.10-alt1
php5-ldap-5.5.24.20150415-alt1.1
php5-cgi-5.5.24.20150415-alt1
php5-pgsql-5.5.24.20150415-alt1.2
php-base-2.7-alt3
php5-libs-5.5.24-alt1
php5-exif-5.5.24.20150415-alt1
php5-dba-5.5.24.20150415-alt1
php5-curl-5.5.24.20150415-alt1
php5-gd2-5.5.24.20150415-alt1
php5-mysql-5.5.24.20150415-alt1
phpMyAdmin-3.3.10-alt1
php5-5.5.24-alt1
apache2-mod_php5-5.5.24.20150415-alt1
Гугл советует раскоментить
; extension=php_mysqli.dll
в php.ini, но что-то я такой строки не нахожу.
Чего не хватает?
upd. Если кто-то скажет "поставь php5-mysqli", то как бы вот...
Спойлер
# apt-get install php5-mysqli
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:
Следующие пакеты имеют неудовлетворенные зависимости:
php5-mysqli: Требует: libphp-5.3.25.so.0()(64bit) (>= set:ohu8xqaT6nWzzf8Q5YamsVBaxRm5EVGltZccbhOVWK5FipgfFwNltrQl1MVKqXDz8iYvYjyDFNjJsJU4n6r7VicOr24ZdzT0axWtqb2ks7yZ6joJ3wdFw5u2gPMlG52HaM7zA47lswhW7jHQa81EemdZFy5iBACZ0PZiW2Cx4UZ4dXwBZFZm84TNrfIzUt3YgSioBxRZvgpqLXNC20WlOe5a9CTcb47QKt7obsgljiTzHnPnxdckrAwSpuxcXzGXdf9Vzgt64)
E: Извините, `битые' пакеты