Upgrade to 0.13 yields 'page not found', help!
Posted: Wed Jun 21, 2006 3:30 pm
Hello,
I just upgrade our site (secchi.nrl.navy.mil) to CMS 0.13 from CMS 0.10.4
under PHP 4.3.8. It had been running fine with the older CMS. I copied over the
files, then ran the upgrade script and it indicated everything worked. And, the
'admin' interface works and is fine. I also cleared the cache from 'admin'.
However, the actual site http://secchi.nrl.navy.mil or
http://secchi.nrl.navy.mil/index.php reports:
"This page could not be found."
That's the custom 404 message I set in admin Global Settings, so it's
clearly parsing _something_. The source for the page reads:
This page could not be found.
In the admin, I can edit the default page so the content is still in the DB.
Help, what is missing? This site is publically open but not yet publicized,
and we hope to go public in a week or so.
Thanks,
Sandy
more info-- the call in index.php of:
$pageinfo = PageInfoOperations::LoadPageInfoByContentAlias($page);
for $page=7 (a valid main page in the 'admin' editor) returns page_id=-1,
template_id='notemplate', page_name = '', etc. So it's somehow failing at this command.
A look at the MySql database shows, for content_id=7 in cms_content,
| content_id | content_name | type | owner_id | parent_id | template_id | item_order | hierarchy | default_content | menu_text | content_alias | show_in_menu | markup | active | cachable | last_modified_by | create_date | modified_date |
+------------+--------------+---------+----------+-----------+-------------+------------+-------------+-----------------+-----------+---------------+--------------+--------+--------+----------+------------------+---------------------+---------------------+
| 7 | SECCHI Home | content | 1 | 38 | 4 | 1 | 00001.00001 | 1 | Home | Home | 1 | html | 1 | 1 | 1 | 2005-11-29 13:15:49 | 2006-06-21 11:59:47 |
I just upgrade our site (secchi.nrl.navy.mil) to CMS 0.13 from CMS 0.10.4
under PHP 4.3.8. It had been running fine with the older CMS. I copied over the
files, then ran the upgrade script and it indicated everything worked. And, the
'admin' interface works and is fine. I also cleared the cache from 'admin'.
However, the actual site http://secchi.nrl.navy.mil or
http://secchi.nrl.navy.mil/index.php reports:
"This page could not be found."
That's the custom 404 message I set in admin Global Settings, so it's
clearly parsing _something_. The source for the page reads:
This page could not be found.
In the admin, I can edit the default page so the content is still in the DB.
Help, what is missing? This site is publically open but not yet publicized,
and we hope to go public in a week or so.
Thanks,
Sandy
more info-- the call in index.php of:
$pageinfo = PageInfoOperations::LoadPageInfoByContentAlias($page);
for $page=7 (a valid main page in the 'admin' editor) returns page_id=-1,
template_id='notemplate', page_name = '', etc. So it's somehow failing at this command.
A look at the MySql database shows, for content_id=7 in cms_content,
| content_id | content_name | type | owner_id | parent_id | template_id | item_order | hierarchy | default_content | menu_text | content_alias | show_in_menu | markup | active | cachable | last_modified_by | create_date | modified_date |
+------------+--------------+---------+----------+-----------+-------------+------------+-------------+-----------------+-----------+---------------+--------------+--------+--------+----------+------------------+---------------------+---------------------+
| 7 | SECCHI Home | content | 1 | 38 | 4 | 1 | 00001.00001 | 1 | Home | Home | 1 | html | 1 | 1 | 1 | 2005-11-29 13:15:49 | 2006-06-21 11:59:47 |