QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3616|回复: 2

boa + php5移植,关于pear db的问题

[复制链接]
发表于 2007-7-25 20:52:18 | 显示全部楼层 |阅读模式
大家好,
     我们在uClinux上移植php5,用boa + php5实现web应用。其中php5需要支持sqlite。现在遇到的问题是,boa + php已经可以了,但是在利用那个pear db或者php内置的函数访问sqlite的时候,系统就会挂掉。
     访问的函数类似这样
     $db =& DB::connect($dsn, $options);
     $db = sqlite_open('asterisk.db', 0666, $sqliteerror);
     无论执行其中某一个的时候,都会出现
 楼主| 发表于 2007-7-25 20:54:38 | 显示全部楼层
大家好,
     我们在uClinux上移植php5,用boa + php5实现web应用。其中php5需要支持sqlite。现在遇到的问题是,boa + php已经可以了,但是在利用那个pear db或者php内置的函数访问sqlite的时候,系统就会挂掉。
     访问的函数类似这样
     $db =& DB::connect($dsn, $options);
     $db = sqlite_open('asterisk.db', 0666, $sqliteerror);
     无论执行其中某一个的时候,都会在通过串口登录的minicom里出现
Data access misaligned address violation
- Attempted misaligned data memory or data cache access.
DCPLB_FAULT_ADDR=007f5f08
CURRENT PROCESS:
COMM=php-cgi PID=45
TEXT=00800040-00aae940 DATA=00aae944-00b92be4 BSS=00b92be4-00b98274
USER-STACK=00bffd00
     这样的消息
     我花了几天时间都没有解决这个问题,甚至找不到下手的地方。不知道有没有高人可以指点一下?
回复

使用道具 举报

 楼主| 发表于 2007-7-25 21:00:56 | 显示全部楼层
补充一下,
    嵌入式的板子是blackfin的,内核2.6.16.11.ADI-2006R1blackfin,内存64M,gcc版本是4.1.0
    我用同样的configure参数,用gcc编译以后,在pc上能够执行php sqlite相关的函数。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-21 21:36 , Processed in 0.064965 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表