zapis do cache – SQLSTATE[HY000]: General error: 10 disk I/O error
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- hury
- Člen | 56
Ahoj,
po updatu z nette 2.3 na nette 2.4 (z composeru, posledni verze)
problem: SQLSTATE[HY000]: General error: 10 disk I/O error
windows 10
xampp 3.2.2
php 5.6.24
28:
29:
30: public function nactiMenu()
31: {
32: $key = 'menu';
33: if (($data = $this->cache->load($key)) === null) {
34: $data = $this->nactiPodpolozkyMenu(null);
35: $this->cache->save($key, $data, [
36: Nette\Caching\Cache::TAGS => ["menu"],
37: Nette\Caching\Cache::EXPIRE => '30 minutes',
38: ]);
39: }
40:
41: return $data;
42: }
services:
cache:
class: Nette\Caching\Cache(Nette\Caching\Storages\FileStorage("%tempDir%/cache"))
na jinem PC, windows7 to funguje… (taky xampp, stejna verze, stejne php)
nejaky napad? diky za kazdou radu..
odpovedi:
- na disku mam misto
- do slozky jde zapisovat… (ostatni cache tam normalne uklada)
- vytvori se soubor _%008d6ab84ca2af9fccd4e4048694176ebf (s db), ale ma 0b
Editoval hury (14. 9. 2016 11:18)
- wodCZ
- Člen | 49
Relevantni issue: https://github.com/…ng/issues/37
Muze to zpusobovat synchronizace z Vagrantu.