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.

Customising the CMS /

Problem with following Tutorial 2


Reply


3 Posts   1212 Views

Avatar
mango

Community Member, 26 Posts

13 April 2009 at 3:23pm

Ok, I've added both the ArticlePage.php and ArticleHolder.php files in mysite/code/ as per the tutorial, when I did the db/build/?flush=1 as per the tutorial, I got the following on my browser:

==========================================
Warning: scandir(C:/xampplite/htdocs/SilverStripe/AM-CCSM) [function.scandir]: failed to open dir: No error in C:\xampplite\htdocs\SilverStripe\sapphire\core\ManifestBuilder.php on line 295

Warning: scandir() [function.scandir]: (errno 0): No error in C:\xampplite\htdocs\SilverStripe\sapphire\core\ManifestBuilder.php on line 295
[Notice] Undefined variable: _SESSION
GET /SilverStripe/db/build/?flush=1

Line 120 in C:\xampplite\htdocs\SilverStripe\sapphire\core\control\Director.php

Source

111          @file_get_contents('php://input')
112       );
113       
114       // @todo find better way to extract HTTP headers
115       if(isset($_SERVER['HTTP_ACCEPT'])) $req->addHeader("Accept", $_SERVER['HTTP_ACCEPT']);
116       if(isset($_SERVER['CONTENT_TYPE'])) $req->addHeader("Content-Type", $_SERVER['CONTENT_TYPE']);
117       if(isset($_SERVER['HTTP_REFERER'])) $req->addHeader("Referer", $_SERVER['HTTP_REFERER']);
118
119       // Load the session into the controller
120       $session = new Session($_SESSION);
121       $result = Director::handleRequest($req, $session);
122       $session->inst_save();
123
124       // Return code for a redirection request
125       if(is_string($result) && substr($result,0,9) == 'redirect:') {
126          $response = new HTTPResponse();

Trace

* Director::direct(/db/build/)
Line 115 of main.php
==========================================

Can anyone please tell me what am I doing wrong here? Thanks.

Avatar
Carbon Crayon

Community Member, 598 Posts

15 April 2009 at 12:28am

Hi Mango

As of SS 2.3 the database build URL is www.yoursite.com/dev/build

Not sure if that is the problem, but it's a start :)

Avatar
mango

Community Member, 26 Posts

15 April 2009 at 7:22pm

Fixed: the global variable $project in mysite/_config.php was wrongly set, my stupid mistake ;-)