完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
`目前需要移植如题目上的一个web服务器,要求支持php和sqlite,考虑到参考资料还有板子内存的问题,现在初步选择了BOA+PHP+Sqlite的方案。但是中间存在一些问题,如下面所示。 下图是电脑网页显示的信息: 下图是板子终端显示的错误信息
请问下论坛里面的各位大佬,这种问题该怎么解决呢? 目前可以确定的是,1)单单是BOA的移植,在修改了boa.conf,是没有问题的,可以识别html和cgi文件,正常显示index.html和helloworld.cgi,如图
2)对于php的移植,这里我选择了php-5.5.5版本的,关于交叉编译时的配置选项如下:
最后得到PHP安装后的目录/usr/local/php,并且将make源码包里面的php.ini-development复制到该安装目录的lib下,将/usr/local/php下的php安装目录打包,依然放在开发板下的/usr/local/php。 3)但是,我把自己测试的test1.php或者test2.php文件(两个都是用来测试的小栗子)放在/var/www下,用电脑访问,结果就出现了最上面的错误, 这是test1.php
这是test2.php
这到底是怎么回事啊?为什么别人都移植的好好的,而我这就不行了呢????请大佬帮忙看下,到底是哪个方面出了问题。 4)我的板子只能静态编译,所以我编译的boa、php、php-cgi都是静态可执行文件,里面所有的库我也用的都是静态库,编译的时候都是静态链接,在更改boa.conf如下:
5)大佬们还有其他的方案吗?可以用appweb或者apache代替boa进行实现,只要别太大内存就好。请大佬们动动小手解决这个简单的问题,只要您在这提的宝贵意见我尝试后,或者你用appweb或者apache代替boa,再加上php和sqlite交叉编译后,在我的板子上测试成功,必定有偿感谢!!要求:静态编译,内存尽量小,时间要快 `
|
|
相关推荐
1 条评论
1个回答
|
|
|
现在我还有几个问题:
1.是boa对php支持的不够好吗? 2.是我的boa.conf设置的有问题吗? 3.我也比葫芦画瓢把php.ini-development复制到该安装目录/usr/local/php/lib下,是这一步有问题吗?如果是,那php.ini有什么作用和意义呢? 4.我也是静态编译php5.5.5的,是这个方面的原因吗 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1033 浏览 0 评论
2877 浏览 0 评论
图腾柱PFC无法上升至400V,且电感电流为正弦波形,但是幅值极小
9386 浏览 0 评论
飞凌嵌入式ElfBoard-Vim编辑器之静态链接和动态链接
2898 浏览 0 评论
使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板
2302 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 07:26 , Processed in 0.742990 second(s), Total 86, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2445