直接用命令行执行a.php的话没有问题,可以显示表中的数据,但写入cron中就出现问题了,我发现在如果我要把$stmt = OCIParse($conn, "select * from table");这里面的select * 中的*改为具体的字段名称就可以取出值,但是譬如说字段a是整型,a的值就可以正常显示,但如果a的是varchar2的,就会有错误提示,提示如下:
Warning: ociexecute(): OCIStmtExecute: ORA-01029: internal two task error
in /home/oracle/a.php on line 11
Warning: ocifetchinto(): OCIFetchInto: ORA-24374: define not done before fetch or execute and fetch
in /home/oracle/a.php on line 13
请问这是什么问题?作者: renxiao2003 时间: 2009-12-17 10:31
要确定a.php的绝对路径。作者: xiner10 时间: 2009-12-17 11:06
加上a.php的绝对路径了,但还是不行
现在就是字段是number的话可以正常显示,如果是varchar2的就提示错误