CakePHP3 비망록 | debug_kit의 SQLite가 이끼
debug_kit의 SQLite가 이끼
Win10+vagrant+winnfsd의 고유한 문제일지도 모른다.
SQLite가 충돌하여 Disk/IO 에러가 나온다.
SQLSTATE[HY000]: General error: 10 disk I/O error
에러는 어플리케이션 본체가 아니고 debug_kit가 문제.
아래 이미지에서 SQLite가 수상한 것을 알 수 있다.
tmp/debug_kit.sqlite
를 삭제하면 돌아가지만 바로 재발.
그 경우에는 여기 에 있는 것처럼 스토리지에 mysql등을 이용하면 된다.
알겠다고 생각하지만, 키 'Datasources'
의 부하에 설치.
/**
* The debug_kit connection stores DebugKit meta-data.
*/
'debug_kit' => [
'className' => 'Cake\Database\Connection',
'driver' => 'Cake\Database\Driver\Mysql',
'persistent' => false,
'host' => 'localhost',
//'port' => 'nonstandard_port_number',
'username' => 'dbusername', // Your DB username here
'password' => 'dbpassword', // Your DB password here
'database' => 'debug_kit',
'encoding' => 'utf8',
'timezone' => 'UTC',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
//'init' => ['SET GLOBAL innodb_stats_on_metadata = 0'],
],
「테이블은?」라고 생각했지만 SQLite 때도 debug_kit가 마음대로 만들고 있을 것이므로, 그대로 확인. 본래적으로 제대로 문서 등을 확인하는 편이 좋다고 생각한다.
예상대로 테이블은 debug_kit가 작성해 주었다.
Reference
이 문제에 관하여(CakePHP3 비망록 | debug_kit의 SQLite가 이끼), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/AkyndKnight/items/210b9428066d78e46206
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
SQLSTATE[HY000]: General error: 10 disk I/O error
/**
* The debug_kit connection stores DebugKit meta-data.
*/
'debug_kit' => [
'className' => 'Cake\Database\Connection',
'driver' => 'Cake\Database\Driver\Mysql',
'persistent' => false,
'host' => 'localhost',
//'port' => 'nonstandard_port_number',
'username' => 'dbusername', // Your DB username here
'password' => 'dbpassword', // Your DB password here
'database' => 'debug_kit',
'encoding' => 'utf8',
'timezone' => 'UTC',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
//'init' => ['SET GLOBAL innodb_stats_on_metadata = 0'],
],
Reference
이 문제에 관하여(CakePHP3 비망록 | debug_kit의 SQLite가 이끼), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/AkyndKnight/items/210b9428066d78e46206텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)