Phpize在安装libsodium PHP扩展时找不到config.m4

时间:2018-12-29 20:15:21

标签: php centos cpanel libsodium phpize

我正在将SSH与CentOS 6(或者也许是7,但我认为是6)一起在Bluehost虚拟专用服务器上安装libsodium PHP扩展

我已经使用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目录中,我使用

    解压缩tarball。
    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不存在的事实使我认为我下载了错误的软件包?如果是这样,我在哪里可以找到正确的包裹?谢谢。

0 个答案:

没有答案
相关问题