开发者社区> 科技小能手> 正文

php 编译小错误

简介:
+关注继续查看

在编写PHP拓展的时候,可能会出现一个小错

情景:在新建的拓展目录里,./configure --->make --->make install

错误提示:installing shared extends:/usr/lib64/php/modules/

错误:cp cannot stat 'modules/*': No such file or directory


我一直以为是/usr/lib64那边的modules有问题呢

解决: 你的扩展目录的modules没有生成so文件,生成就可以了。正常生成这个文件就好了



PHP虽然是弱类型的语言,但是他的底层实现以及拓展都是c语言来写的,所以如果你觉得Zend不好用挥着不想仅仅限于Zend,那么你就应该学习下用c语言编写PHP拓展,这样的话,你对LNMP才会有更深的理解,也许薪资就不会原地踏步了。


愿法界众生,皆得安乐。


本文转自 jackdongting 51CTO博客,原文链接:http://blog.51cto.com/10725691/1952664

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Visual Studio Code中的PHP提示错误:End of line character is invalid
Visual Studio Code中的PHP提示错误:End of line character is invalid
40 0
PHP解析json、xml错误
php内置函数json_decode() 可以解析json字符串 但是有的时候看起来正确的json,解析却一直返回null。 你知道吗,json是可能解析失败的,此时PHP不会产生提示。 我们需要手动通过json_last_error()函数获取
56 0
PHP错误与异常
PHP语言中错误与异常
37 0
PHP从零开始--错误处理&&函数
PHP从零开始--错误处理&&函数
60 0
PHP 错误与异常处理(一)
PHP 错误与异常处理详解
1734 0
使用单进程、strace、gdb调试PHP错误
使用单进程、strace、gdb调试PHP错误PHP一般是在FPM的呵护下运行的,但是某些情况下进程异常崩溃会导致502。下面是解决思想: 1. 单进程运行: php -d display_errors=1 -S 0.
1766 0
+关注
科技小能手
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
PHP 2017.北京 全球开发者大会——高可用的PHP
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多