Hi,
I wish to make a functioning copy of live site on a XAMPP localhost.
This is what I did.
1) In PhpMyadmin, I created a new database on localhost and imported an exported copy of the live site database.
2) I then installed Silverstripe locally, entering the name of new database
3) I copied the "assets" folder, the "code" folder from "mysite" and the specific theme folder
from the live site into their respective folders in the locally installed SilverStripe folder.
4) I then refreshed the database "localhost/ss-connie/db/build?flush=1"
5) Realizing that I had imported an older version of the live site's database,
I deleted the database locally, created a new one and re-imported an up-to-date version.
Everything works fine, except I get the below error in CMS in the left tab area where I have the option of adding an image.
Any ideas?
Thanks,
Sam
ERROR:
GET /ss-connie/images/iframe/HomePage/4/LeftPhoto
Line 79 in C:\wamp\www\ss-connie\sapphire\core\ClassInfo.php
Source
70 * @todo Move this into data object
71 * @return array
72 */
73 static function dataClassesFor($class) {
74 global $_ALL_CLASSES;
75 if (is_object($class)) $class = get_class($class);
76
77 $dataClasses = array();
78
79 if(!$_ALL_CLASSES['parents'][$class]) user_error("ClassInfo::dataClassesFor() no parents for $class", E_USER_WARNING);
80 foreach($_ALL_CLASSES['parents'][$class] as $subclass) {
81 if(DataObject::has_own_table($subclass)) $dataClasses[] = $subclass;
82 }
83
84 if(DataObject::has_own_table($class)) $dataClasses[] = $class;
85
Trace
* ClassInfo::dataClassesFor(image)
Line 2557 of DataObject.php
* DataObject::get_by_id(image,22)
Line 1041 of DataObject.php
* DataObject->getComponent(LeftPhoto)
* call_user_func_array(Array,Array)
Line 540 of Object.php
* Object->__call(LeftPhoto,Array)
* HomePage->LeftPhoto()
* call_user_func_array(Array,Array)
Line 318 of ViewableData.php
* ViewableData->obj(LeftPhoto)
Line 549 of Image.php
* Image_Uploader->Image()
Line 562 of Image.php
* Image_Uploader->IsImage()
Line 597 of Image.php
* Image_Uploader->EditImageForm()
* call_user_func_array(Array,Array)
Line 408 of ViewableData.php
* ViewableData->XML_val(EditImageForm,,1)
Line 983 of ViewableData.php
* ViewableData_Customised->XML_val(EditImageForm,,1)
Line 38 of .cacheC..wamp.www.ss-connie.sapphire.templates.Image_iframe.ss
* include(C:\WINDOWS\Temp\silverstripe-cacheC--wamp-www-ss-connie\.cacheC..wamp.www.ss-connie.sapphire.templates.Image_iframe.ss)
Line 354 of SSViewer.php
* SSViewer->process(ViewableData_Customised)
Line 166 of Controller.php
* Controller->handleAction(HTTPRequest)
Line 129 of RequestHandler.php
* RequestHandler->handleRequest(HTTPRequest)
Line 122 of Controller.php
* Controller->handleRequest(HTTPRequest)
Line 277 of Director.php
* Director::handleRequest(HTTPRequest,Session)
Line 121 of Director.php
* Director::direct(/images/iframe/HomePage/4/LeftPhoto)
Line 118 of main.php