0
PHP 7.0がMySQL拡張モジュールとともにインストールされ、fpmとcliの両方にロードされています。しかし、これはISPConfig 3をインストールしているときに表示されます。利用できるPHP MySQL機能はありません。 MySQLモジュールがインストールされていることを認識していません
# php -m
[PHP Modules]
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
igbinary
json
libxml
mbstring
mongodb
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
redis
Reflection
session
shmop
SimpleXML
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zlib
[Zend Modules]
Zend OPcache
/tmp/ispconfig3_install/install > [email protected] [php:7.0.5-system]
# php -q install.php
--------------------------------------------------------------------------------
_____ ___________ _____ __ _ ____
|_ _/ ___| ___ \/__ \ /_(_) /__ \
| | \ `--.| |_//|/\/ ___ _ __ | |_ _ __ _ _//
| | `--. \ __/ | | /_ \| '_ \| _| |/ _` | |_ |
_| |_/\__//| | \__/\ (_) | | | | | | | (_| | ___\ \
\___/\____/\_| \____/\___/|_| |_|_| |_|\__, | \____/
__/ |
|___/
--------------------------------------------------------------------------------
>> Initial configuration
Operating System: 14.04.4 LTS (Trusty Tahr)
Following will be a few questions for primary configuration so be careful.
Default values are in [brackets] and can be accepted with <ENTER>.
Tap in "quit" (without the quotes) to stop the installer.
Select language (en,de) [en]:
Installation mode (standard,expert) [standard]:
Full qualified hostname (FQDN) of the server, eg server1.domain.tld [vm18722]:
No PHP MySQL functions available. Please ensure that the PHP MySQL module is loaded.
/tmp/ispconfig3_install/install > [email protected] [php:7.0.5-system]
のMysqliとPDOでそれが固定されます述べたようにありますが、古いmysql_の* APIは5.somethingで廃止されましたし、(最終的に)PHP 7. – JimL
で削除します@JimLこれは本当ですが、これはこの行にありますhttps://git.ispconfig.org/ispconfig/ispconfig3/blob/master/install/install.php#L191 – VeeeneX
@VeeeneXこれはあなたのバージョンではありません、エラーメッセージが異なります。左上の3.0.5ブランチと比較してみてください。ストーリーは短いです:新しいispconfigバージョンが必要です。 '<= 3.0.5'はPHP7ではもはや存在しない' mysql_ * 'を使います。'> = 3.1'は 'mysqli_ *'を使います。 – ccKep