#1408 - Create assets folder if it's not there on ErrorPage publish

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@43897 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Sam Minnee 2007-10-28 08:14:49 +00:00
parent 26be9e739d
commit f807c9f8ca

View File

@ -81,6 +81,10 @@ class ErrorPage extends Page {
Requirements::clear();
$controller = new ErrorPage_Controller($this);
$errorContent = $controller->run( array() )->getBody();
if(!file_exists("../assets")) {
mkdir("../assets", 02775);
}
if($fh = fopen("../assets/error-$this->ErrorCode.html", "w")) {
fwrite($fh, $errorContent);