1
我有一个问题,当我尝试复制laravel雄辩模型。该模型有121列,我与火鸟数据库,Apache 2.2.22,PHP 5.4.35和Debian工作。分割故障(11)保存时Laravel 4.2雄辩模型
执行保存方法时,新模型存储在数据库中,但重定向方法未执行,并且浏览器显示“加载页面时重置了与服务器的连接”。在Apache日志中出现错误“Segmentation fault(11)”。
我尝试用artisan命令运行此代码,但仍然是相同的错误。在Windows上它不起作用 - cli已停止工作。
PHP代码:
$asort = Asort::on($connName)->find($asortId);
// new ASORT_ID
$newAsortId = DB::connection($connName)
->table('RDB$DATABASE')
->select(DB::raw('GEN_ID(SEQ_ASORT, 1) as ID'))
->lists('ID');
$newAsort = new Asort;
$newAsort = $asort->replicate();
//$newAsort->setRawAttributes($asort->getAttributes());
$newAsort->setConnection($connName);
$newAsort->ASORT_ID = $newAsortId[0];
$newAsort->ASORT_KOD = iconv("UTF-8", "CP1250", Input::get('code'));
$newAsort->ASORT_NAZWA = iconv("UTF-8", "CP1250", Input::get('name'));
$newAsort->ASORT_DODANO_DATACZAS = date('Y-m-d H:i:s');
$newAsort->ASORT_DATA_MOD = date('Y-m-d H:i:s');
$newAsort->save();
return Redirect::to('route')
->withMessage('Message.');