Я устанавливаю расширение libsodium PHP на виртуальный частный сервер Bluehost, используя SSH с CentOS 6 (или, может быть, 7, но я думаю, что это 6)
Я скачал пакет с помощью wget и разобрал его.Но когда я CD в каталог и пытаюсь запустить phpize, он говорит config.m4.Не найдено.Буду очень признателен за любую помощь в том, что я делаю неправильно!
Я дам краткое описание шагов, которые я сделал.Я следовал этому руководству https://my.bluehost.com/hosting/help/534
В своем домашнем каталоге я создал каталоги ~ / pecl и ~ / php / extensions.
Отвыпуски доступны по адресу https://download.libsodium.org/libsodium/releases, внутри каталога pecl, который я запускал:
wget https://download.libsodium.org/libsodium/releases/libsodium-stable-2018-12-28.tar.gz
Из этого каталога pecl я распаковал архив с
tar -zxvf libsodium-stable-2018-12-28.tar.gz
Я зашёл в каталог, создал "libsodium-stable", так что теперь я внутри ~ / pecl / libsodium-stable.Содержимое этого каталога:
aclocal.m4
build-aux
config.status
dist-build
libsodium-uninstalled.pc
libtool
Makefile
packaging
test
appveyor.yml
builds
configure
libsodium.pc
libsodium-uninstalled.pc.in
LICENSE
Makefile.am
README.markdown
THANKS
AUTHORS
ChangeLog
configure.ac
libsodium.pc.in
libsodium.vcxproj
logo.png
Makefile.in
regen-msvc
autogen.sh
config.log
contrib
libsodium.sln
libsodium.vcxproj.filters
m4
msvc-scripts
src
Внутри этого каталога я пытаюсь запустить команду phpize следующим образом:
/opt/cpanel/ea-php72/root/usr/bin/phpize
И это приводит к ошибке «Не удается найти config.m4. Убедитесь, что вы запускаете phpize в директории с исходным кодом верхнего уровня модуля.
Где я иду неправильно? Тот факт, что config.m4 не являетсянастоящее заставляет меня думать, что я скачал не тот пакет? Если да, то где мне найти правильный пакет? Спасибо.