Magento: что я сломал?«Неустранимая ошибка: вызов функции-члена insert ()» (версия 1.4.1.1) - PullRequest
1 голос
/ 31 декабря 2011

Я пытался реализовать некоторые новые функции, решил не делать этого, попытался откатиться, и теперь застрял с этой ошибкой:

Неустранимая ошибка: вызов функции-члена insert () включенне-объект в /app/code/core/Mage/Core/Model/Mysql4/Resource.php в строке 96

Упомянутая мною функциональность кажется достаточно простой (удалите пару ссылок у клиентабоковой панели учетной записи), и я считаю, что я удалил 3 файла и отредактировал файл local.xml, но просто для полного просмотра вещей, вот что я сделал .

Дополнительная информация: у меня есть один пользовательский модуль, который я создал для этого сайта, и он работал до этого сбоя, но мне интересно, что-то там напортачило?(И я также думаю, что, возможно, я не совершил свое последнее / рабочее изменение, и теперь я нахожусь в «сомнительной» территории по поводу того, испортил ли я , что . Это просто, хотя: 1 контроллер,1 маршрут.)

У меня нет доступа к журналам ошибок PHP или оболочке (хотя exec() отлично работает), и /var/system.log больше ничего не добавляет на моей следующей странице-refreshes.И вот где я застрял - есть идеи, как это отследить?Заранее спасибо!

Редактировать / вот функция, которая выдает ошибку:

function setDbVersion($resName, $version)
{
    $dbModuleInfo = array(
        'code'    => $resName,
        'version' => $version,
    );

    if ($this->getDbVersion($resName)) {
        self::$_versions[$resName] = $version;
        $condition = $this->_write->quoteInto('code=?', $resName);
        return $this->_write->update($this->_resTable, $dbModuleInfo, $condition);
    }
    else {
        self::$_versions[$resName] = $version;
        // this is line 96:
        return $this->_write->insert($this->_resTable, $dbModuleInfo);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...