appweb 服务器 php扩展c问题
时间:2011-10-13
来源:互联网
appweb 服务器 php扩展c问题
我在做一个类似路由器的web
环境
cpu ambarell(arm)
os linux(2.6.24)
服务器 appweb-3.3.1
服务端语言 php
由于这个web用来显示信息和设置设备,获取信息和设置的接口是用c写的,所以做了PHP扩展C动态库,当时遇到很多问题,希望大家能给点建议
1,编译php的时候 用的是 "./configure --enable-debug ....." 好像必须打开debug,不然的话就不能在网页里调用c库里的函数,但是打开debug编译出的libphp5.so 大小为7.7M,比关闭时多了1.1M
2,公司以前用的goahead + asp,由于goahead已经不维护了,比较好的只有appweb了,对比下来,appweb+php非常慢,如果俺F5刷新有时服务器会退出,要么出现段错误,是不是php本身就不适合做嵌入式?如果是的话,那我准备选用ejs,但是这个资料很少,有哪位可以给出个完整示例不?
3,php扩展的C里有调用 socket,但是不能创建socket,用perror,打印"socket: permission denied",为什么会没权限呢?
我在做一个类似路由器的web
环境
cpu ambarell(arm)
os linux(2.6.24)
服务器 appweb-3.3.1
服务端语言 php
由于这个web用来显示信息和设置设备,获取信息和设置的接口是用c写的,所以做了PHP扩展C动态库,当时遇到很多问题,希望大家能给点建议
1,编译php的时候 用的是 "./configure --enable-debug ....." 好像必须打开debug,不然的话就不能在网页里调用c库里的函数,但是打开debug编译出的libphp5.so 大小为7.7M,比关闭时多了1.1M
2,公司以前用的goahead + asp,由于goahead已经不维护了,比较好的只有appweb了,对比下来,appweb+php非常慢,如果俺F5刷新有时服务器会退出,要么出现段错误,是不是php本身就不适合做嵌入式?如果是的话,那我准备选用ejs,但是这个资料很少,有哪位可以给出个完整示例不?
3,php扩展的C里有调用 socket,但是不能创建socket,用perror,打印"socket: permission denied",为什么会没权限呢?
作者: drzhaw 发布时间: 2011-10-13
终于星期五了,自己up
作者: drzhaw 发布时间: 2011-10-14
哇,不是吧星期五也也这样啊!
作者: hujinweikai4 发布时间: 2011-10-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28