返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >如何解决make hash php错误问题
  • 752
分享到

如何解决make hash php错误问题

phpmake 2019-10-06 18:10:53 752人浏览 才女
摘要

本文操作环境:MacOS 10.15.7系统、PHP7.3.24版、DELL G3电脑本机测试环境是 macOS 10.15.7, Nginx 1.19, php7.3.24 ,macbook air2017电脑如何解决make h

本文操作环境:MacOS 10.15.7系统、PHP7.3.24版、DELL G3电脑

本机测试环境是 macOS 10.15.7, Nginx 1.19, php7.3.24 ,macbook air2017电脑

如何解决make hash php错误问题?

php7.3安装扩展Molten 遇到make编译 HASH_FLAG_PERSISTENT 报错问题 - 木木船长

下载molten包 https://GitHub.com/chuan-yun/Molten 并解压目录并进入目录

cd /Applications/MAMP/bin/php/php7.3.24/include/php/ext/Molten-master

执行phpize 以下phpize的执行路径根据自己环境默认php版本的路径来,我用的7.3 (记得要切换至swoole扩展目录下执行)

sudo /Applications/MAMP/bin/php/php7.3.24/bin/phpize

执行 ./configure (注意php-config的路径)

./configure --with-php-config=/Applications/MAMP/bin/php/php7.3.24/bin/php-config --enable-zipkin-header=yes

4、然后就是 make && make install 会遇到如图的问题

这个报错是因为7.3以后的版本 HASH_FLAG_PERSISTENT 都改成了 IS_ARRAY_PERSISTENT

解决方法:

找到路径文件 (下载的Molten-master的路径)

/Applications/MAMP/bin/php/php7.3.24/include/php/ext/Molten-master/molten.c

把文件里面的 HASH_FLAG_PERSISTENT 替换成 IS_ARRAY_PERSISTENT,后保存文件。

继续执行make && make install ,成功后 配置php.ini,添加以下 (注意路径)

extension="/Applications/MAMP/bin/php/php7.3.24/lib/php/extensions/no-debug-non-zts-20180731/molten.so"

--结束END--

本文标题: 如何解决make hash php错误问题

本文链接: https://lsjlt.com/news/1102.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何解决make hash php错误问题
    本文操作环境:macOS 10.15.7系统、php7.3.24版、DELL G3电脑本机测试环境是 macOS 10.15.7, nginx 1.19, php7.3.24 ,macbook air2017电脑如何解决make h...
    99+
    2019-10-06
    php make
  • 怎么解决make hash php错误问题
    这篇文章主要介绍了怎么解决make hash php错误问题的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么解决make hash php错误问题文章都会有所收获,下面我们一起来看看吧。make hash p...
    99+
    2023-06-26
  • 如何解决php make test报错问题
    本文操作环境:Windows7系统、php-5.4.5、Dell G3电脑。如何解决php make test报错问题安装php时,make test报错Build complete. Don't forget to run ...
    99+
    2020-09-19
    php make test
  • 如何解决php redis502错误问题
    本文操作环境:Windows7系统、PHP5.5.30版、DELL G3电脑如何解决php redis502错误问题php redis set 时 nginx 502 解决PHP Version 5.5.30-1+deb.sury.org~...
    99+
    2017-09-28
    php redis
  • 如何解决php 535错误问题
    本文操作环境:Windows7系统、ThinkPHP5版、DELL G3电脑如何解决php 535错误问题解决 TP5 模板不存在 app.php 535错误删除项目data文件夹内的runtime文件夹,然后在浏览器界面按ctrl+F清除...
    99+
    2021-12-11
    php 535
  • 如何解决php 500错误问题
    本文操作环境:Windows7系统、PHP7.1版、Dell G3电脑。如何解决php 500错误问题PHP与500错误PHP开发过程中经常会遇到返回500错误的情况,而且body体中也没有任何调试(可用)内容。这个时候你就需要慢慢调试了...
    99+
    2017-05-15
    php 500错误
  • 如何解决php cgi.exe 错误问题
    本文操作环境:Windows10系统、PHP7.1版、DELL G3电脑如何解决php cgi.exe 错误问题php-cgi.exe –应用程序无法正确启动运行php-cgi.exe并单击一个弹出对话框,显示以下错误消息:Applicat...
    99+
    2019-07-14
    php cgi
  • 如何解决php mail错误问题
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑如何解决php mail错误问题?php的mail()函数出错的问题<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1....
    99+
    2015-10-23
    php
  • 只能解决php make test报错问题
    这篇文章将为大家详细讲解有关只能解决php make test报错问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php make test报错的解决办法:1、打开命令窗口;2、在configure时候...
    99+
    2023-06-21
  • 如何解决iis6 php 500错误问题
    本文操作环境:Windows7系统、PHP7.1、Dell G3。如何解决iis6 php 500错误问题?IIS网站访问php页面提示 500 错误解决方法1(曾经试过,这个方法会导至同服务器下另外已在用的网站php无法正常访问显示为50...
    99+
    2020-08-17
    iis6 php 500
  • 如何解决linux php date 错误问题
    本文操作环境:linux5.9.8系统、PHP7.1版、DELL G3电脑如何解决linux php date 错误问题linux与php时间函数有关的错误解决 最近在程序里写了不少获取时间或时间戳的函数date() strtotime...
    99+
    2018-08-21
    linux php date
  • 如何解决php mysql query 错误问题
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑如何解决php mysql query 错误问题?mysql_query函数执行不成功的几种可能性如下:没有权限访问查询语句中引用的表查询的sql语句有语法错误mysql...
    99+
    2019-05-18
    php mysql_query
  • 如何解决win2008 php 500错误问题
    本文操作环境:win2008系统、PHP5.6版,DELL G3电脑如何解决win2008 php 500错误问题?win server 2008 r2 iis+php 500错误内部服务器错误今天遇到一个错误是iis 500错误,因为服务...
    99+
    2020-09-26
    php 500错误
  • 如何解决火车头php错误问题
    本文操作环境:Windows7系统,PHP5.6版,Dell G3电脑。如何解决火车头php错误问题?遇到火车头采集器php插件语法错误,替换php高版本火车头之前很久用过!写的php插件很久了!然后今天写了采集豆瓣的php插件,发现一直提...
    99+
    2016-11-13
    php
  • 如何解决php错误代码0x80070002问题
    本文操作环境:Windows7系统、PHP5版、Dell G3电脑。如何解决php错误代码0x80070002问题?IIS7.5配置支持PHP脚本错误代码0x800700021、IIS配制支持PHP服务,首页可以打开,但...
    99+
    2014-07-29
    php
  • 如何解决RMAN-06019错误问题
    小编给大家分享一下如何解决RMAN-06019错误问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! RMAN-06019: could not t...
    99+
    2024-04-02
  • 如何解决mysql 2003错误问题
    这篇文章给大家介绍如何解决mysql 2003错误问题,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。mysql 2003错误的解决办法:1、在“计算机”->“管理”->“服...
    99+
    2024-04-02
  • 如何解决mysql 1146错误问题
    本篇内容主要讲解“如何解决mysql 1146错误问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决mysql 1146错误问题”吧!mysql 114...
    99+
    2024-04-02
  • 如何解决mysql 1053错误问题
    这篇文章将为大家详细讲解有关如何解决mysql 1053错误问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 mysql 1053错误的解决...
    99+
    2024-04-02
  • 如何解决yum错误的问题
    本篇内容主要讲解“如何解决yum错误的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决yum错误的问题”吧!利用网络监视软件cacti检测某服务器的流量用到SNMP服务!我像往常一样运...
    99+
    2023-06-10
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作