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.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

Installing SilverStripe /

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

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

Error installing 2.3.1


Go to End


1265 Views

Avatar
rbb

Community Member, 2 Posts

9 April 2009 at 11:19am

Here is the error. It is a notice, but I have turned of notice reporting in my php.ini and even tried changing the error_reporting(...) line in install.php. Anyone know how to fix this?

Thanks!

--------------------------------------------------------------

If you receive a fatal error, refresh this page to continue the installation

Creating 'mysite/_config.php'...
Creating /usr/local/www/silverstripe/mysite/_config.php
Creating '.htaccess' file...
Creating /usr/local/www/silverstripe/.htaccess
Building database schema...

[Notice] Undefined index: Controller
POST /silverstripe/install.php

Line 157 in /usr/local/www/silverstripe/sapphire/core/ClassInfo.php

Source

148 /**
149 * @todo Improve documentation
150 */
151 static function ancestry($class, $onlyWithTables = false) {
152 global $_ALL_CLASSES;
153
154 if(is_object($class)) $class = $class->class;
155 else if(!is_string($class)) user_error("Bad class value " . var_export($class, true) . " passed to ClassInfo::ancestry()", E_USER_WARNING);
156
157 $items = $_ALL_CLASSES['parents'][$class];
158 $items[$class] = $class;
159 if($onlyWithTables) foreach($items as $item) {
160 if(!DataObject::has_own_table($item)) unset($items[$item]);
161 }
162 return $items;
163 }
Trace

ClassInfo::ancestry(Controller)
Line 368 of Object.php
Object->stat(extensions)
Line 84 of Object.php
Object->__construct()
Line 787 of install.php
Installer->install(Array)
Line 124 of install.php