Если выбирать любую другую версию то загрузка и разспковка проходят нормально, но далее мы видим ошибки что mysql-функция не указана
если посмотреть в каталоге /etc/php.d:
10-opcache.ini 20-ftp.ini 20-pdo.ini.disabled 20-sqlite3.ini.disabled 20-xmlwriter.ini.disabled 30-xmlreader.ini
15-xdebug.ini 20-gd.ini 20-phar.ini 20-sysvmsg.ini 20-xsl.ini 30-xmlreader.ini.disabled
15-xdebug.ini.disabled 20-gettext.ini 20-phar.ini.disabled 20-sysvmsg.ini.disabled 20-xsl.ini.disabled 40-apcu.ini
20-bz2.ini 20-iconv.ini 20-posix.ini 20-sysvsem.ini 30-mysqli.ini 40-geoip.ini
20-calendar.ini 20-json.ini 20-posix.ini.disabled 20-sysvsem.ini.disabled 30-pdo_mysql.ini 40-memcache.ini
20-ctype.ini 20-ldap.ini 20-pspell.ini 20-sysvshm.ini 30-pdo_mysql.ini.disabled 40-rrd.ini
20-curl.ini 20-mbstring.ini 20-shmop.ini 20-sysvshm.ini.disabled 30-pdo_sqlite.ini 50-apc.ini
20-dom.ini 20-mcrypt.ini 20-simplexml.ini 20-tokenizer.ini 30-pdo_sqlite.ini.disabled bitrixenv.ini
20-exif.ini 20-mysqlnd.ini 20-sockets.ini 20-xml.ini 30-wddx.ini opcache-default.blacklist
20-fileinfo.ini 20-pdo.ini 20-sqlite3.ini 20-xmlwriter.ini 30-wddx.ini.disabled
Расширение mysqli точно работает, проверял простым тестом, соединяется с базой успешно:
<?php
$link = mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db");
if (!$link) {
echo "Ошибка: Невозможно установить соединение с MySQL." . PHP_EOL;
echo "Код ошибки errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Текст ошибки error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
echo "Соединение с MySQL установлено!" . PHP_EOL;
echo "Информация о сервере: " . mysqli_get_host_info($link) . PHP_EOL;
mysqli_close($link);
?>
Сейчас просто поставил centos 7.0 и запустил ваш скрипт, никаки обновлений самой системы не выполнял, версия ядра:
3.10.0-514.2.2.el7.x86_64 #1 SMP Tue Dec 6 23:06:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
PHP 7.0.14 (cli) (built: Dec 7 2016 10:15:15) ( NTS )
Copyright © 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright © 1998-2016 Zend Technologies
with Zend OPcache v7.0.14, Copyright © 1999-2016, by Zend Technologies
Подскажите куда копать!!!
Required PHP modules: | ||
Set | Not set |
10-opcache.ini 20-ftp.ini 20-pdo.ini.disabled 20-sqlite3.ini.disabled 20-xmlwriter.ini.disabled 30-xmlreader.ini
15-xdebug.ini 20-gd.ini 20-phar.ini 20-sysvmsg.ini 20-xsl.ini 30-xmlreader.ini.disabled
15-xdebug.ini.disabled 20-gettext.ini 20-phar.ini.disabled 20-sysvmsg.ini.disabled 20-xsl.ini.disabled 40-apcu.ini
20-bz2.ini 20-iconv.ini 20-posix.ini 20-sysvsem.ini 30-mysqli.ini 40-geoip.ini
20-calendar.ini 20-json.ini 20-posix.ini.disabled 20-sysvsem.ini.disabled 30-pdo_mysql.ini 40-memcache.ini
20-ctype.ini 20-ldap.ini 20-pspell.ini 20-sysvshm.ini 30-pdo_mysql.ini.disabled 40-rrd.ini
20-curl.ini 20-mbstring.ini 20-shmop.ini 20-sysvshm.ini.disabled 30-pdo_sqlite.ini 50-apc.ini
20-dom.ini 20-mcrypt.ini 20-simplexml.ini 20-tokenizer.ini 30-pdo_sqlite.ini.disabled bitrixenv.ini
20-exif.ini 20-mysqlnd.ini 20-sockets.ini 20-xml.ini 30-wddx.ini opcache-default.blacklist
20-fileinfo.ini 20-pdo.ini 20-sqlite3.ini 20-xmlwriter.ini 30-wddx.ini.disabled
Расширение mysqli точно работает, проверял простым тестом, соединяется с базой успешно:
<?php
$link = mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db");
if (!$link) {
echo "Ошибка: Невозможно установить соединение с MySQL." . PHP_EOL;
echo "Код ошибки errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Текст ошибки error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
echo "Соединение с MySQL установлено!" . PHP_EOL;
echo "Информация о сервере: " . mysqli_get_host_info($link) . PHP_EOL;
mysqli_close($link);
?>
Сейчас просто поставил centos 7.0 и запустил ваш скрипт, никаки обновлений самой системы не выполнял, версия ядра:
3.10.0-514.2.2.el7.x86_64 #1 SMP Tue Dec 6 23:06:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
PHP 7.0.14 (cli) (built: Dec 7 2016 10:15:15) ( NTS )
Copyright © 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright © 1998-2016 Zend Technologies
with Zend OPcache v7.0.14, Copyright © 1999-2016, by Zend Technologies
Подскажите куда копать!!!