Phpize не может найти config.m4 при установке расширения libsodium PHP - PullRequest
0 голосов
/ 29 декабря 2018

Я устанавливаю расширение libsodium PHP на виртуальный частный сервер Bluehost, используя SSH с CentOS 6 (или, может быть, 7, но я думаю, что это 6)

Я скачал пакет с помощью wget и разобрал его.Но когда я CD в каталог и пытаюсь запустить phpize, он говорит config.m4.Не найдено.Буду очень признателен за любую помощь в том, что я делаю неправильно!

Я дам краткое описание шагов, которые я сделал.Я следовал этому руководству https://my.bluehost.com/hosting/help/534

  1. В своем домашнем каталоге я создал каталоги ~ / pecl и ~ / php / extensions.

  2. Отвыпуски доступны по адресу https://download.libsodium.org/libsodium/releases, внутри каталога pecl, который я запускал:

    wget https://download.libsodium.org/libsodium/releases/libsodium-stable-2018-12-28.tar.gz 
    
  3. Из этого каталога pecl я распаковал архив с

    tar -zxvf libsodium-stable-2018-12-28.tar.gz
    
  4. Я зашёл в каталог, создал "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
    
  5. Внутри этого каталога я пытаюсь запустить команду phpize следующим образом:

    /opt/cpanel/ea-php72/root/usr/bin/phpize
    

И это приводит к ошибке «Не удается найти config.m4. Убедитесь, что вы запускаете phpize в директории с исходным кодом верхнего уровня модуля.

Где я иду неправильно? Тот факт, что config.m4 не являетсянастоящее заставляет меня думать, что я скачал не тот пакет? Если да, то где мне найти правильный пакет? Спасибо.

...