首页 > 其他分享 >解决Zend Guard Loader的配置失败问题

解决Zend Guard Loader的配置失败问题

时间:2023-05-31 15:32:18浏览次数:41  
标签:extension Zend ZendGuardLoader Loader Guard so php


问题:在安装了Zend Guard Loader后使用php-v 出现了错误/usr/local/lib/ZendGuardLoader.so: cannot open shared object file: No such file or directory


系统环境

京东云 Centos 7.2 64位

Php  5.6

nnginx (yum安装)

Zend Guard Loader安装步骤

在网站http://www.zend.com/en/products/guard/downloads#Linux下载压缩包,解压



下面这三部很重要

其中要把从压缩包里解出来的ZendGuardLoader.so拷贝出来,拷贝到,下面第一步中extension_dir的位置,很重要

1, 从phpinfo(); 找到extension_dir, php.ini的位置
2, 把上面解压的ZendGuardLoader.so放在 extension_dir 目录下
3, 打开php.ini, 最后面加上一句: zend_extension=ZendGuardLoader.so

重启

service nginx restart

用php -v检查


完美







标签:extension,Zend,ZendGuardLoader,Loader,Guard,so,php
From: https://blog.51cto.com/u_4506734/6387405

相关文章

  • C++-条件变量/互斥锁/lock_guard
    条件变量参考C++Reference对于条件变量的解释和例程:https://en.cppreference.com/w/cpp/thread/condition_variable条件变量和互斥锁一般结合使用。因为线程处于等待状态中,一般需要查看一个全局变量或共享的变量的状态,来决定是否停止等待继续运行程序。对于此全局变量,必须要......
  • webpack-loader-使用babel-loader转换处理高级的js语法
    webpack只能打包处理一部分高级的JavaScript语法。对于那些webpack无法处理的高级js语法,需要借助于babel-loader进行打包处理。例如webpack无法处理下面的JavaScript代码://定义装饰器函数functioninfo(target){target.info='Personinfo.'}//定义一个普通的类@info......
  • PGP (Pretty Good Privacy) 或 GnuPG (GNU Privacy Guard)
    使用PGP(PrettyGoodPrivacy)或GnuPG(GNUPrivacyGuard)为文件生成密钥验证,通常需要3个步骤:首先创建一对PGP密钥(公钥和私钥),其次为文件生成签名,最后验证文件签名。1.创建PGP密钥对(公钥和私钥):如果您尚未拥有PGP密钥对,请执行以下命令生成一对新密钥:```......
  • webpack-loader打包处理less文件
    打包处理less文件运行npmiless-loaderless-D命令在webpack.config.js的module->rules数组中,添加loader规则如下:module:{rules:[//定义了不同模块对应的loader{test:/\.css$/,use:['style-loader','css-loader']},//处理.less文......
  • VMware Workstation 与 Device/Credential Guard 不兼容
    问题背景因为在官网下载了win版的docker,而会自带下载虚拟机Hyper-V,这个和我之前下载的vmware虚拟机造成冲突了,导致后者不能使用,所以打开vmware报错如下:VMwareWorkstation与Device/CredentialGuard不兼容。在禁用Device/CredentialGuard后,可以运行VMwareWorkstation。......
  • webpack-loader的作用和loader调用的过程
    loader概述在实际开发过程中,webpack默认只能打包处理以.js后缀名结尾的模块。其他非.js后缀名结尾的模块,webpack默认处理不了,需要调用loader加载器才可以正常打包,否则会报错!loader加载器的作用:协助webpack打包处理特定的文件模块。比如:css-loader可以打包处理.css相关的文件l......
  • 直播app开发,基于van-uploader封装的文件上传图片压缩组件
    直播app开发,基于van-uploader封装的文件上传图片压缩组件1、调用<template>  <div>    <compress-uploaderv-model="fileList":compressSwitch="true":quality="0.5":maxCount="3"/>  </div></template> <......
  • obloader 基于典型场景数据导入
    作者:刘书盛热衷技术分享、编写技术文档原创作品oceanbase数据库原创内容未经授权不得随意使用,转载请联系小编并注明来源,谢谢!预处理函数:函数签名返回类型描述LOWER(char)String对参数值中的字母转换为小写。参数值可以是列名、常量或者嵌套表达式。当参数值是常量......
  • 百度WebUploader中实现文件上传下载的三种解决方案(推荐)
    ​ 前言文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有......
  • WebUploader中实现文件上传下载的三种解决方案(推荐)
    ​ 这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数下面直接贴代码吧,一些难懂的我大部分都加上注释了:上传文件实体类:看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。pub......