PHP安装dbase扩展,2024最新安装日志,注意PHP版本、扩展目录路径、文件权限3个大坑

今天在我的免费云服务器,阿贝云上安装dbase扩展。系统是centos,安装好了宝塔面板。
第一步,
yum install php-pear
pecl install dbase
(显示Installing ‘/usr/lib64/php/modules/dbase.so’
install ok: channel://pecl.php.net/dbase-7.1.1
configuration option “php_ini” is not set to php.ini location
You should add “extension=dbase.so” to php.ini)
第二步,将so文件修改权限为-rwxr-xr-x
cd /usr/lib64/php/modules/
chmod 755 dbase.so

ls -l dbase.so

第三步,我的php版本是php=7.1.33
宝塔面板是软件商店,php7.1管理,配置文件(php.ini实际位置是/www/server/php/71/etc/)

在Dynamic Extensions项后追加以下内容,我加在了878行

extension=/usr/lib64/php/modules/dbase.so
第四步,重启PHP,分析日志
: cannot open shared object file: No such file or directory in Unknown on line 0
于是我用以下命令复制
cp /usr/lib64/php/modules/dbase.so /www/server/php/71/lib/php/extensions/no-debug-non-zts-20170718/dbase.so
第五步,
PHP Startup: dbase: Unable to initialize module
Module compiled with module API=20170718
PHP compiled with module API=20160303
These options need to match
第六步,切换php到php7.2.33
第七步,重复第三步
第八步,重复第四步
cp /usr/lib64/php/modules/dbase.so /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/dbase.so
终于dbase安装大功告成。
第九步,https://www.php.cn/manual/view/2201.html 学习用法

相关推荐

  1. PHP8.3-ZTS版本安装流程以及添加扩展

    2024-04-26 06:56:04       21 阅读
  2. php版本编译以及扩展安装

    2024-04-26 06:56:04       42 阅读
  3. php.2安装Imagick扩展

    2024-04-26 06:56:04       40 阅读
  4. pear + pecl 安装php扩展

    2024-04-26 06:56:04       10 阅读
  5. php5.6安装mongo扩展

    2024-04-26 06:56:04       42 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-26 06:56:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-26 06:56:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-26 06:56:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-26 06:56:04       20 阅读

热门阅读

  1. Android --- RecycleView

    2024-04-26 06:56:04       16 阅读
  2. 服务器之间传递数据脚本

    2024-04-26 06:56:04       16 阅读
  3. TensorFlow 的基本概念和使用场景

    2024-04-26 06:56:04       14 阅读
  4. Oracle expdp/impdp 及 exp/imp 命令详解

    2024-04-26 06:56:04       13 阅读
  5. Debian常用命令

    2024-04-26 06:56:04       10 阅读
  6. nodejs连接oracle批量更新数据测试

    2024-04-26 06:56:04       12 阅读
  7. Debian常用命令

    2024-04-26 06:56:04       16 阅读
  8. 一个网络空间安全的小游戏

    2024-04-26 06:56:04       12 阅读
  9. 蛋白质致病突变的计算方法(六)

    2024-04-26 06:56:04       15 阅读
  10. Recat学习

    2024-04-26 06:56:04       10 阅读