Проверьте мой вопрос, я устраняю эту и другие ошибки, но затем я застрял,
Записи не найдены ... Agiletoolkit и Oracle. Элементы сетки / CRUD
Моя строка подключения Oracle в файле config-default.php agiletoolkit выглядит следующим образом:
$config['dsn']= array( 'oci:dbname=localhost/MYDATABASE', 'MYUSER', 'MYPASSWORD' );
Чтобы исправить ошибку драйвера не найден, я включил расширение = php_pdo_oci8.dll в файле php.ini из моей установки apache.
Затем произошла ошибка, связанная с отсутствующим файлом «oci.php», чтобы решить, что я должен был создать свой собственный файл, подобный этому:
class DB_dsql_oci extends DB_dsql {
function limit($cnt,$shift=0){
$cnt+=$shift;
$this->where('NUM_ROWS>=',$shift);
$this->where('NUM_ROWS<',$cnt);
return $this;
}
function render_limit(){
return '';
}
}
и поместил его в: ... atk4 \ lib \ DB \ dsql
Чтобы исправить ошибку специальных символов из oracle, я установил строку 59 в /atk4/lib/DB/dsql.php в пустую строку, например: public $bt='';
Мне удается запустить тест базы данных, и он говорит «Успешно подключен к базе данных».