php5.4与php5.2,升级php 5.2.14 到5.4.11版本报错问题
升级php 5.2.14 到5.4.11版本报错问题
发布时间:2020-03-07 21:32:31
来源:51CTO
阅读:621
作者:djpeters
升级php 5.2.14 到5.4.11版本报错问题
报错内容如下:
/data0/software/php-5.4.11/ext/openssl/xp_ssl.c: 在函数‘php_openssl_setup_crypto’中:
/data0/software/php-5.4.11/ext/openssl/xp_ssl.c:330: 警告:赋值丢弃了指针目标类型的限定
/data0/software/php-5.4.11/ext/openssl/xp_ssl.c:338: 警告:赋值丢弃了指针目标类型的限定
/data0/software/php-5.4.11/ext/openssl/xp_ssl.c:343: 警告:赋值丢弃了指针目标类型的限定
/data0/software/php-5.4.11/ext/openssl/xp_ssl.c:347: 警告:赋值丢弃了指针目标类型的限定
/data0/software/php-5.4.11/ext/openssl/xp_ssl.c:351: 警告:赋值丢弃了指针目标类型的限定
/data0/software/php-5.4.11/ext/openssl/xp_ssl.c:355: 警告:赋值丢弃了指针目标类型的限定
/data0/software/php-5.4.11/ext/openssl/xp_ssl.c:363: 警告:赋值丢弃了指针目标类型的限定
/data0/software/php-5.4.11/ext/openssl/xp_ssl.c:368: 警告:赋值丢弃了指针目标类型的限定
在包含自 /usr/local/webserver/mysql/include/mysql/my_global.h:85 的文件中,
从 /data0/software/php-5.4.11/ext/mysqli/php_mysqli_structs.h:63,
从 /data0/software/php-5.4.11/ext/mysqli/mysqli.c:34:
/usr/local/webserver/mysql/include/mysql/my_config.h:1202:1: 警告:“PACKAGE_NAME”重定义
在包含自 /data0/software/php-5.4.11/TSRM/tsrm_config.h:1 的文件中,
从 /data0/software/php-5.4.11/TSRM/tsrm_config_common.h:13,
从 /data0/software/php-5.4.11/TSRM/tsrm_virtual_cwd.h:27,
从 /data0/software/php-5.4.11/main/php.h:402,
从 /data0/software/php-5.4.11/ext/mysqli/mysqli.c:29:
/data0/software/php-5.4.11/include/../main/php_config.h:2110:1: 警告:这是先前定义的位置
在包含自 /usr/local/webserver/mysql/include/mysql/my_global.h:85 的文件中,
从 /data0/software/php-5.4.11/ext/mysqli/php_mysqli_structs.h:63,
从 /data0/software/php-5.4.11/ext/mysqli/mysqli.c:34:
/usr/local/webserver/mysql/include/mysql/my_config.h:1205:1: 警告:“PACKAGE_STRING”重定义
在包含自 /data0/software/php-5.4.11/TSRM/tsrm_config.h:1 的文件中,
从 /data0/software/php-5.4.11/TSRM/tsrm_config_common.h:13,
从 /data0/software/php-5.4.11/TSRM/tsrm_virtual_cwd.h:27,
从 /data0/software/php-5.4.11/main/php.h:402,
从 /data0/software/php-5.4.11/ext/mysqli/mysqli.c:29:
/data0/software/php-5.4.11/include/../main/php_config.h:2113:1: 警告:这是先前定义的位置
在包含自 /usr/local/webserver/mysql/include/mysql/my_global.h:85 的文件中,
从 /data0/software/php-5.4.11/ext/mysqli/php_mysqli_structs.h:63,
从 /data0/software/php-5.4.11/ext/mysqli/mysqli.c:34:
/usr/local/webserver/mysql/include/mysql/my_config.h:1208:1: 警告:“PACKAGE_TARNAME”重定义
在包含自 /data0/software/php-5.4.11/TSRM/tsrm_config.h:1 的文件中,
从 /data0/software/php-5.4.11/TSRM/tsrm_config_common.h:13,
从 /data0/software/php-5.4.11/TSRM/tsrm_virtual_cwd.h:27,
从 /data0/software/php-5.4.11/main/php.h:402,
从 /data0/software/php-5.4.11/ext/mysqli/mysqli.c:29:
/data0/software/php-5.4.11/include/../main/php_config.h:2116:1: 警告:这是先前定义的位置
在包含自 /usr/local/webserver/mysql/include/mysql/my_global.h:85 的文件中,
从 /data0/software/php-5.4.11/ext/mysqli/php_mysqli_structs.h:63,
从 /data0/software/php-5.4.11/ext/mysqli/mysqli.c:34:
/usr/local/webserver/mysql/include/mysql/my_config.h:1211:1: 警告:“PACKAGE_VERSION”重定义
在包含自 /data0/software/php-5.4.11/TSRM/tsrm_config.h:1 的文件中,
从 /data0/software/php-5.4.11/TSRM/tsrm_config_common.h:13,
从 /data0/software/php-5.4.11/TSRM/tsrm_virtual_cwd.h:27,
从 /data0/software/php-5.4.11/main/php.h:402,
从 /data0/software/php-5.4.11/ext/mysqli/mysqli.c:29:
/data0/software/php-5.4.11/include/../main/php_config.h:2122:1: 警告:这是先前定义的位置
在包含自 /data0/software/php-5.4.11/ext/mysqli/php_mysqli_structs.h:79 的文件中,
从 /data0/software/php-5.4.11/ext/mysqli/mysqli.c:34:
/usr/local/webserver/mysql/include/mysql/my_sys.h:1027:23: 错误:mysql/psi.h:没有那个文件或目录
make: *** [ext/mysqli/mysqli.lo] 错误 1
php5.4.11 ./configure没有任何问题,make时出现如下问题,具体原因不明,在网上找到如下方法解决,mark一下
make: *** [ext/mysqli/mysqli.lo] Error 1
解决方法如下:
# mkdir /xxx/mysql/include/mysql
# ln -s /xxx/mysql/include/* /xxx/mysql/include/mysql //xxx表示mysql安装目录
# make && make install
修改my_sys.h文件
vim /usr/local/mysql/include/mysql/my_sys.h
把
include 改成 include
再执行命令
#make clean all
#make ZEND_EXTRA_LIBS='-liconv'
#make install
至此 php 升级完成.
php5.4与php5.2,升级php 5.2.14 到5.4.11版本报错问题相关推荐
- 升级bigsur_升级 macOS Big Sur 后,程序监听端口报错
作为一个喜欢尝试新事物,并且有一些安全意识的人,总是会第一时间升级新系统.在 macOS Big Sur 发布稳定版的第一天,我就升级了,从最开始不习惯圆滚滚的图标,现在也习惯了.不过今天在使用过程中 ...
- PowerBuilder8.0和SQL Server2008稳定升级到PowerBuilder11.5和SQL Server2016源码无报错
客户是一家跨国企业,当前使用版本为PowerBuilder8.0,数据库使用的SQL Server2008.本次升级是要把老旧的PB升级到新的PowerBuilder11.5版本,数据库升级到SQL ...
- 安装、升级pip,但是python -m pip install --upgrade pip报错的解决办法
问题描述: 按提示输入命令报错: 在命令窗中我按照要求,进行升级,敲入'python -m pip install --upgrade pip',但是提示我安装失败. 解决办法: 这个时候我看到,检查 ...
- 谷歌浏览器本地项目登录失败(cookie未保存)、谷歌浏览器重装失败、谷歌浏览器禁用自动升级、注册表中的谷歌浏览器文件夹删除报错等问题
问题汇总 谷歌浏览器本地跑Vue项目或别的项目,在登录页面登录时,登录不成功. 谷歌浏览器卸载之后重装失败 注册表中的谷歌浏览器文件夹删除时,报错 谷歌浏览器禁用自动升级 重要的提示:别的系统我不太清 ...
- Android升级sdk版本报错问题
最开始sdk版本设定在26 后来项目中需要引用glide--一个GitHub上的开源工具 在build.gradle中依赖里加入: implementation 'com.github.bumptec ...
- Python从2.6升级到2.7,使用pip安装module,报错:No Module named pip.log(转载)
From:http://blog.csdn.net/iefreer/article/details/8086834 python升级后,使用pip安装module,错误: 错误原因:版本升级后,之前的 ...
- 主机升级rsyslog后服务异常分析,rsyslog服务重启报错
1:异常情况: 现有版本:rsyslog-8.24.0-34.el7.x86_64 升级到:rsyslog-8.24.0-38.el7.x86_64 升级后服务重启不了,服务状态如下: systemd ...
- 安装、升级pip,但是python -m pip install --upgrade pip报错的解决办法。
一般我们在安装或者调用pip库的时候,会告诉你pip版本较低,需要你升级,比如我的本机是如下. 一. 我是直接cd到我pip目录文件下查看版本: E:\Program Files (x86)\p ...
- SpringBoot整合升级Spring Security 报错 【The request was rejected because the URL was not normalized】...
前言 最近LZ给项目框架升级, 从Spring1.x升级到Spring2.x, 在这里就不多赘述两个版本之间的区别以及升级的原因. 关于升级过程中踩的坑,在其他博文中会做比较详细的记录,以便给读者参考 ...
最新文章
- Intro to Parallel Programming CUDA-第二单元
- Rust linux 系统接口使用
- 一周一论文(翻译 总结)—— [NSDI 17] TUX2: Distributed Graph Computation for Machine Learning 面向机器学习的分布式图处理系统
- SQL基础操作_7_时间运算
- Struts 2初体验
- Python学习笔记之if语句(一)
- install mysql 5.6.22 source code
- php读取doc pdf文件,PHP读取创建txt,doc,xls,pdf类型文件
- java byte 编码_java字节编码总结
- 品质催生消费升级 ACCESS集团和VTN国际品牌会员俱乐部的跨境电商之路
- trivial/nontrival函数
- Outlook邮件服务器eas,配置Outlook使用Outlook.com和Hotmail的两步验证
- 制作3D游戏时如何避免或减轻玩家的晕3D现象?
- 免费把pdf转换成excel
- Win10开启ssh和scp
- #include中用双引号和用尖括号括起来头文件的区别
- LibGDX_2.1: LibGDX 应用框架(6 大系统交互接口)
- 【Alpha】阶段第十次Scrum Meeting
- 大数据精准营销|七大关键要素
- 关于“指定的参数已超出有效值的范围。参数名 utcDate”的解决方案
热门文章
- python缓存技术_Python中整数的缓存机制讲解
- linux zip打包_还在百度Linux命令?推荐一套我用起来特顺手的命令!(JAVA)
- Linux 系统之虚拟化部署
- Jave之Scanner和不合法输入处理
- 虚拟主机域名访问yum服务器,虚拟主机域名访问yum服务器
- 阿里云视频云 Retina 多媒体 AI 体验馆开张啦!
- 函数计算如何帮助语雀构建稳定且安全的业务架构?
- “回合制”就是退步?《博德之门3》有话要说
- 游戏编程技巧分析:策划变心太快?也许可以使用组合
- 上一局APP玩,你画我猜,作为灵魂画手从没服过谁