joe_g Posted February 2, 2017 Share Posted February 2, 2017 I tried to upgrade from 2.5.3 to 3.0.42, but after upgrading I got an empty pages page (the page tree in the backend is gone:) in the console there is an error: ) Everything else seems to work - direct link to the individual pages works fine, so i can edit them one by one. tx! Link to comment Share on other sites More sharing options...
LostKobrakai Posted February 2, 2017 Share Posted February 2, 2017 First of all it's always good to upgrade in major version steps, so in your case from the original version to 2.6 -> 2.7 -> 3.0. But in your case I'd try a Modules > Refresh and clear the browser cache afterwards. 1 Link to comment Share on other sites More sharing options...
elabx Posted February 2, 2017 Share Posted February 2, 2017 Can confirm what @LostKobrakai says, and I have experienced that same error, I just updated a site all the way from 2.0 and had to do version stepping to get it working again. 1 Link to comment Share on other sites More sharing options...
joe_g Posted February 3, 2017 Author Share Posted February 3, 2017 Hi, thanks Tried upgrading in steps with 2.7 in between. I get the same result going from 2.7 -> 3 unfortunately. I should say that, after upgrading to 2.7 i kept getting notification about upgrading different modules, fields, etc. After clicking around on most fields, templates and pages in the backend around 50 times, it seemed to have been finished. So after 20 refreshes, or so, without upgrade messages I assumed it was finished, that was the point i upgraded to 3. But, how do you know it's done? Do I have to click on each and every field/template/backend-page to make sure everything is updated? There is a refresh link on the bottom of the modules page, but it seems disabled: I see now there is another version in between (2.8) I'll try with that one as step as well, to see how that goes. thank you Link to comment Share on other sites More sharing options...
LostKobrakai Posted February 3, 2017 Share Posted February 3, 2017 Modules will all be refreshed as soon as they're used for the first time. That's why you get those notifications again and again. 1 Link to comment Share on other sites More sharing options...
joe_g Posted February 3, 2017 Author Share Posted February 3, 2017 I see that, does that mean that some upgrades aren't triggered until you click a certain page in the backend? (like, the user-page upgrades something about users, "ProcessPageEdit" gets updated when first when editing a page for the first time, I have to empty the trash to upgrade some trash module, etc) So to make sure everything is updated, i would have to click through every piece of functionality in the backend? (Quite a lot of work). And I would need to do this between each version step? Is there any way to verify it is all done somehow? thanks J Link to comment Share on other sites More sharing options...
joe_g Posted February 3, 2017 Author Share Posted February 3, 2017 Aha, more info: going from 2.7 -> 2.8 seems to be the problem, when viewing the upgraded backend in debug=true mode shows this, instead of the page tree. Does this help somehow? I tried to anonymize the info If I missed something, please let me know. ID Path Type Loader 1 / Page 2 /processwire/ Page 28 /processwire/access/ Page 29 /processwire/access/users/ Page 30 /processwire/access/roles/ Page 37 /processwire/access/roles/guest/ Role 38 /processwire/access/roles/superuser/ Role 40 /processwire/access/users/guest/ User 41 /processwire/access/users/admin-bsb/ User 22 /processwire/setup/ Page 1008 /processwire/setup/languages/ Page 1009 /processwire/setup/languages/default/ Language 1011 /processwire/setup/languages/nl/ Language 1012 /processwire/setup/languages/fr/ Language 1016 /processwire/setup/languages/en/ Language 31 /processwire/access/permissions/ Page 32 /processwire/access/permissions/page-edit/ Permission 34 /processwire/access/permissions/page-delete/ Permission 35 /processwire/access/permissions/page-move/ Permission 36 /processwire/access/permissions/page-view/ Permission 50 /processwire/access/permissions/page-sort/ Permission 51 /processwire/access/permissions/page-template/ Permission 52 /processwire/access/permissions/user-admin/ Permission 53 /processwire/access/permissions/profile-edit/ Permission 54 /processwire/access/permissions/page-lock/ Permission 42423 /processwire/access/permissions/batcher/ Permission 145383 /processwire/access/permissions/changelog/ Permission 145384 /processwire/access/permissions/page-lister/ Permission 145387 /processwire/access/permissions/page-edit-recent/ Permission 149496 /processwire/access/permissions/logs-view/ Permission 149497 /processwire/access/permissions/logs-edit/ Permission 3 /processwire/page/ Page 21 /processwire/module/ Page 11 /processwire/setup/template/ Page 16 /processwire/setup/field/ Page 42422 /processwire/setup/batcher/ Page 145379 /processwire/setup/procache/ Page 145382 /processwire/setup/changelog/ Page 149495 /processwire/setup/logs/ Page API Variables (29) Name Class $adminTheme AdminThemeBeurs $cache WireCache $classLoader WireClassLoader $config Config $database WireDatabasePDO $datetime WireDateTime $db DatabaseMysqli $fieldgroups Fieldgroups $fields Fields $fieldtypes Fieldtypes $files WireFileTools $hooks WireHooks $input WireInput $languages Languages $log WireLog $mail WireMailTools $modules Modules $notices Notices $page Page $pages Pages $permissions Permissions $process ProcessPageView $roles Roles $sanitizer Sanitizer $session Session $templates Templates $user User $users Users $wire ProcessWire Session (7) Key Value ProcessPageView Array ( [loginRequestPageID] => 2 ) ProcessLogin Array ( [beforeLoginChecks] => 1 ) _user Array ( [id] => 41 [ts] => 1486124294 [challenge] => jw4R99kCvYWmfC/Hx3SMUYb3lgYQSjxxx [fingerprint] => d4054ce271e6335dacae6d16351xxx ) hidpi touch SessionCSRF Array ( [name] => TOKEN1405053845X1486124218 [TOKEN1405053845X1486124xxx] => H7qEEaTSf58pM2.bKYhPF.q9RDdlHxxx ) ModulesUninstalled Array ( [0] => AdminThemeDefault [1] => AdminThemeReno [2] => CommentFilterAkismet [3] => FieldtypeComments [4] => FieldtypeNotifications [5] => FieldtypeOptions [6] => FieldtypePageTable [7] => FieldtypeSelector [8] => FileCompilerTags [9] => Helloworld [10] => ImageSizerEngineIMagick [11] => InputfieldCommentsAdmin [12] => InputfieldPageTable [13] => LanguageFieldTabs [14] => LanguageSupportPageNames [15] => LanguageTabs [16] => LazyCron [17] => MarkupCache [18] => MarkupPageFields [19] => MarkupRSS [20] => PageFrontEdit [21] => PagePathHistory [22] => PagePaths [23] => ProcessCommentsManager [24] => ProcessForgotPassword [25] => ProcessPageClone [26] => ProcessSessionDB [27] => SessionHandlerDB [28] => SystemNotifications [29] => TextformatterNewlineBR [30] => TextformatterNewlineUL [31] => TextformatterStripTags ) Modules Loaded (25/86) Class Version Title PageRender 105 Page Render PagePermissions 105 Page Permissions ProcessPageSearch 106 Page Search InputfieldSelector 27 Selector MarkupPageArray 100 PageArray Markup FieldtypeFieldsetOpen 100 Fieldset (Open) FieldtypeFieldsetTabOpen 100 Fieldset in Tab (Open) FieldtypePassword 101 Password FieldtypeRepeater 105 Repeater FieldtypeCheckbox 101 Checkbox FieldtypeFieldsetClose 100 Fieldset (Close) FieldtypeTextareaLanguage 100 Textarea (Multi-language) FieldtypePageTitleLanguage 100 Page Title (Multi-Language) FieldtypeTextLanguage 100 Text (Multi-language) LanguageSupport 103 Languages Support LanguageSupportFields 100 Languages Support - Fields JqueryUI 196 jQuery UI JqueryCore 183 jQuery Core SystemUpdater 15 System Updater PageReferenceLink 1 Page Reference Link FieldtypeColorPicker 201 ColorPicker TemplateDecorator 104 Template Decorator AdminThemeBeurs 1 Default Admin Theme PageListImageLabel 103 Page List Image Label FieldtypeRangeSlider 103 Range Slider 25 modules loaded / 86 not loaded Hooks (50) When Method::object Visited by Type Priority after Languages->added() LanguageSupportFields::hookLanguageAdded() instance method 100.0 after Languages->deleted() LanguageSupportFields::hookLanguageDeleted() instance method 100.0 after Pages->added() LanguageSupport::hookPageAdded() instance method 100.0 after Pages->delete() FieldtypePage::hookPagesDelete() instance method 100.0 after Pages->delete() PageRender::clearCacheFile() instance method 100.1 after Pages->deleteReady() FieldtypeRepeater::hookPagesDelete() instance method 100.0 after Pages->deleteReady() LanguageSupport::hookPageDeleteReady() instance method 100.1 after Pages->save() PageRender::clearCacheFile() instance method 100.0 after Pages->saveReady() anonymous function() instance method 100.0 after WireDatabasePDO->unknownColumnError() Languages::hookUnknownColumnError() instance method 100.0 after Field::getInputfield() LanguageSupport::hookFieldGetInputfield() class method 100.0 before Fieldtype::formatValue() LanguageSupportFields::hookFieldtypeFormatValue() class method 100.0 after FieldtypeLanguageInterface::getConfigInputfields() LanguageSupportFields::fieldtypeGetConfigInputfields() class method 100.0 after FieldtypeLanguageInterface::loadPageField() LanguageSupportFields::fieldtypeLoadPageField() class method 100.0 before FieldtypeLanguageInterface::sleepValue() LanguageSupportFields::fieldtypeSleepValue() class method 100.0 after FieldtypeLanguageInterface::wakeupValue() LanguageSupportFields::fieldtypeWakeupValue() class method 100.0 before Inputfield::processInput() LanguageSupport::hookInputfieldBeforeProcessInput() class method 100.1 after Inputfield::processInput() LanguageSupport::hookInputfieldAfterProcessInput() class method 100.0 before Inputfield::render() LanguageSupport::hookInputfieldBeforeRender() class method 100.0 after Inputfield::render() LanguageSupport::hookInputfieldAfterRender() class method 100.1 before Inputfield::renderValue() LanguageSupport::hookInputfieldBeforeRender() class method 100.0 after Inputfield::renderValue() LanguageSupport::hookInputfieldAfterRender() class method 100.1 after InputfieldAsmSelect::render() PageReferenceLink::renderASMSelect() class method 100.0 after InputfieldPageListSelectMultiple::render() PageReferenceLink::renderMultiple() class method 100.0 after Page::addable() PagePermissions::addable() class method 100.0 after Page::deletable() PagePermissions::deleteable() class method 100.0 after Page::deleteable() PagePermissions::deleteable() class method 100.0 after Page::editable() PagePermissions::editable() class method 100.0 after Page::getLanguageValue() LanguageSupport::hookPageGetLanguageValue() class method 100.0 after Page::listable() PagePermissions::listable() class method 100.0 after Page::moveable() PagePermissions::moveable() class method 100.0 after Page::publishable() PagePermissions::publishable() class method 100.0 after Page::render() PageRender::renderPage() class method 100.0 after Page::setLanguageValue() LanguageSupport::hookPageSetLanguageValue() class method 100.0 after Page::sortable() PagePermissions::sortable() class method 100.0 after Page::trashable() PagePermissions::trashable() class method 100.0 after Page::viewable() PagePermissions::viewable() class method 100.0 after PageArray::render() MarkupPageArray::renderPageArray() class method 100.0 after PageArray::renderPager() MarkupPageArray::renderPager() class method 100.0 before PageFinder::getQuery() LanguageSupportFields::pageFinderGetQuery() class method 100.0 before PageFinder::getQuery() FieldtypeRepeater::hookPageFinderGetQuery() class method 100.1 after ProcessField::fieldAdded() FieldtypeFieldsetTabOpen::hookFieldAdded() class method 100.0 after ProcessField::fieldDeleted() FieldtypeFieldsetTabOpen::hookFieldDeleted() class method 100.0 after ProcessPageEdit::buildForm() TemplateDecorator::hookPageEditForm() class method 100.0 before ProcessPageListRender::getPageLabel() PageListImageLabel::addImageLabel() class method 100.0 after ProcessPageListRender::getPageLabel() TemplateDecorator::hookPageLabel() class method 100.1 after ProcessTemplate::buildEditForm() TemplateDecorator::hookAddForm() class method 100.0 before ProcessTemplate::executeSave() TemplateDecorator::hookSaveForm() class method 100.0 after ProcessTemplate::fieldAdded() FieldtypeFieldsetTabOpen::hookTemplateFieldAdded() class method 100.0 after ProcessTemplate::fieldRemoved() FieldtypeFieldsetTabOpen::hookTemplateFieldRemoved() class method 100.0 PDO Queries ($database) (46) 0 SELECT name, data FROM caches WHERE (name=:name1 OR name=:name2 OR name=:name3 OR name=:name4) AND (expires>=:now OR expires<=:never) -- cache.get(Modules.info|ModulesVersions.info|Modules.wire/modules/|Modules.site/modules/, null) 1 SELECT * FROM modules ORDER BY class -- modules.loadModulesTable() 2 SELECT fields.id,fields.type,fields.flags,fields.name,fields.label,fields.data FROM `fields` ORDER BY fields.name 3 SELECT fieldgroups.id,fieldgroups.name,fieldgroups_fields.fields_id,fieldgroups_fields.data FROM `fieldgroups` LEFT JOIN fieldgroups_fields ON fieldgroups_fields.fieldgroups_id=fieldgroups.id ORDER BY sort 4 SELECT templates.id,templates.name,templates.fieldgroups_id,templates.flags,templates.cache_time,templates.data FROM `templates` ORDER BY templates.name 5 SELECT id, templates_id FROM pages WHERE id IN(1,2,28,29,30,37,38,40) 6 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren,field_title.data AS `title__data` FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id LEFT JOIN field_title ON field_title.pages_id=pages.id WHERE pages.templates_id=1 AND pages.id IN(1) GROUP BY pages.id 7 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren,field_title.data AS `title__data`,field_process.data AS `process__data` FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id LEFT JOIN field_title ON field_title.pages_id=pages.id LEFT JOIN field_process ON field_process.pages_id=pages.id WHERE pages.templates_id=2 AND pages.id IN(2,28,29,30) GROUP BY pages.id 8 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id WHERE pages.templates_id=4 AND pages.id IN(37,38) GROUP BY pages.id 9 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren,field_email.data AS `email__data` FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id LEFT JOIN field_email ON field_email.pages_id=pages.id WHERE pages.templates_id=3 AND pages.id IN(40) GROUP BY pages.id 10 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren,field_email.data AS `email__data` FROM `pages` LEFT JOIN field_email ON field_email.pages_id=pages.id WHERE pages.parent_id=29 AND pages.templates_id=3 AND pages.id IN(41) GROUP BY pages.id 11 SELECT field_roles.data AS `roles__data` FROM `field_roles` WHERE field_roles.pages_id='41' ORDER BY sort 12 SELECT * FROM pages WHERE id=:id 13 SELECT pages.id,pages.parent_id,pages.templates_id FROM `pages` WHERE (pages.parent_id=1008) AND (pages.templates_id=45) GROUP BY pages.id ORDER BY pages.sort 14 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren FROM `pages` WHERE pages.parent_id=1008 AND pages.templates_id=45 AND pages.id IN(1009,1011,1012,1016) GROUP BY pages.id 15 SELECT id, templates_id FROM pages WHERE id=1008 16 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id WHERE pages.templates_id=2 AND pages.id IN(1008) GROUP BY pages.id 17 SELECT id, templates_id FROM pages WHERE id=22 18 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id WHERE pages.templates_id=2 AND pages.id IN(22) GROUP BY pages.id 19 SELECT field_language.data AS `language__data` FROM `field_language` WHERE field_language.pages_id='41' ORDER BY sort 20 SELECT pages.id,pages.parent_id,pages.templates_id FROM `pages` WHERE (pages.id>0) AND (pages.parent_id=31) AND (pages.templates_id=5) GROUP BY pages.id ORDER BY pages.name 21 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren FROM `pages` WHERE pages.parent_id=31 AND pages.templates_id=5 AND pages.id IN(42423,145383,149497,149496,34,32,145387,145384,54,35,50,51,36,53,52) GROUP BY pages.id 22 SELECT id, templates_id FROM pages WHERE id=31 23 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id WHERE pages.templates_id=2 AND pages.id IN(31) GROUP BY pages.id 24 SELECT pages.id,pages.parent_id,pages.templates_id FROM `pages` JOIN pages AS parent2 ON (pages.parent_id=parent2.id AND (parent2.name='processwire')) JOIN pages AS rootparent ON (parent2.parent_id=rootparent.id AND rootparent.id=1) WHERE pages.name='page' AND (pages.status<9999999) GROUP BY pages.id LIMIT 0,1 25 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren,field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016`,field_process.data AS `process__data` FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id LEFT JOIN field_title ON field_title.pages_id=pages.id LEFT JOIN field_process ON field_process.pages_id=pages.id WHERE pages.templates_id=2 AND pages.id IN(3) GROUP BY pages.id 26 SELECT field_admin_theme.data AS `admin_theme__data` FROM `field_admin_theme` WHERE field_admin_theme.pages_id='41' 27 SELECT field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016` FROM `field_title` WHERE field_title.pages_id='1009' 28 SELECT field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016` FROM `field_title` WHERE field_title.pages_id='2' 29 SELECT name, data FROM caches WHERE (name LIKE :name1) AND (expires>=:now OR expires<=:never) -- cache.get(FileCompiler__*, null) 30 SELECT name, data FROM caches WHERE (name=:name1) AND (expires>=:now OR expires<=:never) -- cache.get(FileCompiler__f375a31bff7620db7f2fdea380b89b69, null) 31 SELECT data FROM modules WHERE id=:id -- modules.getConfig(ProcessPageList) 32 SELECT pages.id,pages.parent_id,pages.templates_id FROM `pages` WHERE (pages.id=1) AND (pages.status<9999999) GROUP BY pages.id LIMIT 0,1 33 SELECT name, data FROM caches WHERE (name=:name1) AND (expires>=:now OR expires<=:never) -- cache.get(FileCompiler__e75b90ad837770f70969d2ebc9929c5d, null) 34 SELECT data FROM modules WHERE id=:id -- modules.getConfig(ProcessPageSearch) 35 SELECT pages.id,pages.parent_id,pages.templates_id FROM `pages` WHERE (pages.parent_id=2) AND (pages.status<1024) GROUP BY pages.id ORDER BY pages.sort 36 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren,field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016`,field_process.data AS `process__data` FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id LEFT JOIN field_title ON field_title.pages_id=pages.id LEFT JOIN field_process ON field_process.pages_id=pages.id WHERE pages.parent_id=2 AND pages.templates_id=2 AND pages.id IN(21) GROUP BY pages.id 37 SELECT pages.id,pages.parent_id,pages.templates_id FROM `pages` WHERE (pages.parent_id=22) AND (pages.status<1024) GROUP BY pages.id ORDER BY pages.sort 38 SELECT false AS isLoaded, pages.templates_id AS templates_id, pages.*, pages_sortfields.sortfield, (SELECT COUNT(*) FROM pages AS children WHERE children.parent_id=pages.id) AS numChildren,field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016`,field_process.data AS `process__data` FROM `pages` LEFT JOIN pages_sortfields ON pages_sortfields.pages_id=pages.id LEFT JOIN field_title ON field_title.pages_id=pages.id LEFT JOIN field_process ON field_process.pages_id=pages.id WHERE pages.parent_id=22 AND pages.templates_id=2 AND pages.id IN(11,16,42422,145379,145382,149495) GROUP BY pages.id 39 SELECT field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016` FROM `field_title` WHERE field_title.pages_id='22' 40 SELECT field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016` FROM `field_title` WHERE field_title.pages_id='1008' 41 SELECT pages.id,pages.parent_id,pages.templates_id FROM `pages` WHERE (pages.parent_id=28) AND (pages.status<1024) GROUP BY pages.id ORDER BY pages.sort 42 SELECT field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016` FROM `field_title` WHERE field_title.pages_id='28' 43 SELECT field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016` FROM `field_title` WHERE field_title.pages_id='29' 44 SELECT field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016` FROM `field_title` WHERE field_title.pages_id='30' 45 SELECT field_title.data AS `title__data`,field_title.data1011 AS `title__data1011`,field_title.data1012 AS `title__data1012`,field_title.data1016 AS `title__data1016` FROM `field_title` WHERE field_title.pages_id='31' Timers (16) boot 0.1767 - includes all boot timers boot.load 0.1320 - includes all boot.load timers boot.load.modules 0.0530 boot.load.fields 0.0358 boot.modules.autoload.init 0.0221 boot.load.fieldgroups 0.0170 boot.modules.autoload.ready 0.0134 boot.load.templates 0.0079 boot.load.pages 0.0073 ProcessPageView.getPage() 0.0059 - /processwire/page/ ProcessPageList.execute() 0.0054 boot.load.fieldtypes 0.0004 boot.load.roles 0.0002 boot.load.permissions 0.0002 boot.load.users 0.0001 boot.load.session 0.0000 To add more timers here… Debug::timer('timer-name'); // start timer, you make up the name execute_some_code(); // any amount of code you want to time Debug::saveTimer('timer-name', 'optional notes'); // stop and save timer User (admin-bsb) Current User Roles guest superuser Current User Permissions batcher changelog logs-edit logs-view page-delete page-edit page-edit-recent page-lister page-lock page-move page-sort page-template page-view profile-edit user-admin Current User Permissions on this page batcher changelog logs-edit logs-view page-delete page-edit page-edit-recent page-lister page-lock page-move page-sort page-template page-view profile-edit user-admin $input->cookie (4) Key Value _gat 1 _ga GA1.2.2125748746.1484908207 wire qphahfv8q532uv5d7d01apsxxx wire_challenge jw4R99kCvYWmfC/Hx3SMUYb3lgYQSxxx Cache (7/0/7) Modules.wire/modules/ type string expires never size 5 kB Modules.site/modules/ type string expires never size 633 bytes ModulesUninstalled.info type array (33 items) expires never size 11 kB ModulesVersions.info type array (14 items) expires never size 135 bytes Permissions.names type array (15 items) expires never size 266 bytes Modules.info type array (110 items) expires never size 13 kB ModulesVerbose.info type array (110 items) expires never size 14 kB Autoload (7) Class File/Details InputfieldText Handled by modules loader (via InputfieldPassword) InputfieldPassword Handled by modules loader FieldtypeTextarea Handled by modules loader FieldtypeFile Handled by modules loader FieldtypePageTitle Handled by modules loader PagefilesManager /wire/core/PagefilesManager.php PageAccess /wire/core/PageAccess.php Link to comment Share on other sites More sharing options...
LostKobrakai Posted February 3, 2017 Share Posted February 3, 2017 The various module update notices you're seeing when loading any new module don't have to be of your concern. The files are already there, just the needed db changes (if any) will be triggered on demand. These should cause no problems and happen without any user interaction. Link to comment Share on other sites More sharing options...
joe_g Posted February 3, 2017 Author Share Posted February 3, 2017 thank you, Is there anything else I can try to make the 2.7 -> 2.8 work? Link to comment Share on other sites More sharing options...
adrian Posted February 3, 2017 Share Posted February 3, 2017 1 hour ago, joe_g said: thank you, Is there anything else I can try to make the 2.7 -> 2.8 work? If you are trying to get to 3.0.42, then there should be no need to bother with 2.8 (it's a legacy version). I would go straight from 2.7 to 3.0.42. Link to comment Share on other sites More sharing options...
OLSA Posted February 4, 2017 Share Posted February 4, 2017 Hello, don't want to open new topic, but can confirm similar problem. In localhost, I have problem to upgrade from 2.8.35 to 3.0.42 (also unsuccessful to 3.0.51), but clean install 3.0.42 go without any problem. I have totally blank page and don't have any error inside log files (php, apache, mysql and also PW error log file are clean)!? Also try many reloads (Ctrl+F5) but without success. A few details about my local server: PHP 5.6.16, MySQL 5.7.9, Apache 2.4.17, Wamp 3.0.0 Regards. EDIT: solved problem after addition "namespace ProcessWire;" on top of the site/config.php (more details here) Link to comment Share on other sites More sharing options...
joe_g Posted August 30, 2017 Author Share Posted August 30, 2017 Hello again, Thanks for you answer but my problem isn't related to the namespace. If i try to go from 2.5 to 2.8 I get the same problem: No pages (screenshot). It would be the same if i upgraded directly to v.3. I'm not sure how to start debugging this. Thank you! Link to comment Share on other sites More sharing options...
joe_g Posted August 31, 2017 Author Share Posted August 31, 2017 After spending another day on this: It's the theme. The old theme (that comes along in the upgrade) can't display the page list in the backend. But still, seemingly it only works if you do it via the site exporter, and not upgrade the usual way by replacing the wire/index/htaccess.. 2 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now