Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Installing SilverStripe /

Getting SilverStripe up and running on your computer and on your web server.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba

First time trying to install and Error

Go to End

4 Posts   1957 Views


Community Member, 2 Posts

15 May 2010 at 5:44pm

Front end seams fine

Backend (admin)
[User Error] Uncaught Zend_Cache_Exception: cache_dir is not writable
GET /silverstripe/admin/
Line 208 in C:\inetpub\wwwroot\silverstripe\sapphire\thirdparty\Zend\Cache.php

199 *
200 * Note : for perf reasons, the "load" of Zend/Cache/Exception is dynamic
201 * @param string $msg Message for the exception
202 * @throws Zend_Cache_Exception
203 */
204 public static function throwException($msg)
205 {
206 // For perfs reasons, we use this dynamic inclusion
207 require_once 'Zend/Cache/Exception.php';
208 throw new Zend_Cache_Exception($msg);
209 }
211 /**
212 * Normalize frontend and backend names to allow multiple words TitleCased
213 *
214 * @param string $name Name to normalize
•Zend_Cache::throwException(cache_dir is not writable)
Line 156 of File.php
Line 122 of File.php
Line 152 of Cache.php
Line 93 of Cache.php
Line 835 of Data.php
Line 962 of Format.php
Line 81 of DateField.php
Line 224 of CMSMain.php
Line 369 of ViewableData.php
Line 445 of ViewableData.php
Line 102 of
Line 392 of SSViewer.php
Line 342 of ViewableData.php
Line 483 of LeftAndMain.php
Line 369 of ViewableData.php
Line 445 of ViewableData.php
Line 59 of
Line 392 of SSViewer.php
Line 202 of Controller.php
Line 134 of RequestHandler.php
Line 147 of Controller.php
Line 283 of Director.php
Line 127 of Director.php
Line 127 of main.php


Forum Moderator, 5516 Posts

15 May 2010 at 10:28pm

Well from the error message its saying the cache directory is not wrtiable which looks like the C:\Windows\TEMP\ folder so you should ensure that folder is read and writable for the webserver. If you can't change the permissions of that folder then you should create a silverstripe-cache folder in your installation and make sure thats writable. Then reload the cms by visiting


Forum Moderator, 922 Posts

15 May 2010 at 11:47pm

Edited: 15/05/2010 11:48pm

The trouble is Zend stores temp files in C:\Windows\Temp on Windows, but SilverStripe doesn't set it's temp location, since it's a third-party library. Creating a silverstripe-cache directory in the project probably won't help either.

Please make sure the Users group has write permissions on C:\Windows\Temp and you should be fine again. You can edit the permissions by going to the "Security" tab after right clicking the folder in Windows Explorer, and going to "Properties".


Community Member, 2 Posts

16 May 2010 at 2:30am

Thank you
adding permission to the temp folder worked