PHP 8.3 из исходного кода, mysqli.so не найденPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP 8.3 из исходного кода, mysqli.so не найден

Сообщение Anonymous »

Я скомпилировал php8.3 из исходного кода на сервере Ubuntu 20.04.
Процесс установки

Код: Выделить всё

./configure --prefix=/home/ubuntu/php8.3 --enable-zts --with-mysqli --disable-fileinfo --with-openssl --with-zlib --with-curl --enable-pcntl  --enable-mysqlnd
make -j4
sudo make install
Я скопировал php.ini-production в /home/ubuntu/php8.3/lib/php.ini и включил в нем extension=mysqli.
Но когда я запускаю /home/ubuntu/php8.3/bin/php -v, я получаю

Код: Выделить всё

PHP Warning:  PHP Startup: Unable to load dynamic library 'mysqli' (tried: /home/ubuntu/php8.3/lib/php/extensions/no-debug-zts-20220830/mysqli (/home/ubuntu/php8.3/lib/php/extensions/no-debug-zts-20220830/mysqli: cannot open shared object file: No such file or directory), /home/ubuntu/php8.3/lib/php/extensions/no-debug-zts-20220830/mysqli.so (/home/ubuntu/php8.3/lib/php/extensions/no-debug-zts-20220830/mysqli.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Я проверил /home/ubuntu/php8.3/lib/php/extensions/no-debug-zts-20220830/ и внутри я только opcache.so
Вывод: /home/ubuntu/php8.3/bin/php -m

Код: Выделить всё

[PHP Modules]
Core
ctype
curl
date
dom
filter
hash
iconv
json
libxml
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_sqlite
Phar
posix
random
Reflection
session
SimpleXML
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zlib

[Zend Modules]
Итак, вопрос в том, где находится mysqli.so? В чем я не прав?
Всем спасибо

Подробнее здесь: https://stackoverflow.com/questions/744 ... -not-found
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»