將文件夾從測試文件夾移動到我的public_html活動文件夾後出現這些錯誤。將文件夾從測試文件夾移動到我的public_html活動文件夾後出現這些錯誤
Fatal error: Call to a member function getId() on a non-object in /.../Page.php on line 67
Fatal error: Call to a member function checkIdentifier() on a non-object in /.../Router.php on line 90
這是行的樣子
page.php文件
$page = Mage::getSingleton('cms/page');
if (!is_null($pageId) && $pageId!==$page->getIdentifier()) {
$delimeterPosition = strrpos($pageId, '|');
if ($delimeterPosition) {
$pageId = substr($pageId, 0, $delimeterPosition);
ROUTER.PHP
$page = Mage::getModel('cms/page');
$pageId = $page->checkIdentifier($identifier, Mage::app()->getStore()->getId());
if (!$pageId) {
return false;
是您的Mage.php文件正確包括在內? (即包含路徑更正爲新的文件位置?) – phpisuber01
我看不到任何調用getId()在您的PAGE.PHP代碼。你確定你粘貼了正確的代碼嗎? – cem
你會碰巧知道我應該看哪條線? –