Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database Magento数据库连接问题_Database_Magento_Connection - Fatal编程技术网

Database Magento数据库连接问题

Database Magento数据库连接问题,database,magento,connection,Database,Magento,Connection,我正在研究Magento Enterprise v1.9.0.0。 我需要连接到数据库并直接运行SQL来查询表 这是我过去常做的事 $query = "...SQL QUERY..."; $databaseConnection = Mage::getSingleton('core/resource')->getConnection('core_read'); $result = $databaseConnection->fetchAll($query); 我

我正在研究Magento Enterprise v1.9.0.0。 我需要连接到数据库并直接运行SQL来查询表

这是我过去常做的事

    $query = "...SQL QUERY...";
    $databaseConnection = Mage::getSingleton('core/resource')->getConnection('core_read');
    $result = $databaseConnection->fetchAll($query);
我在本地计算机上安装了Magento Community v1.4.1.1和Magento Enterprise v1.9.0.0。 为了进行测试,我在本地机器上运行了上述代码,一切正常

但它在实时服务器上不起作用。 Magento Enterprise v1.9.0.0已安装在live server上,并且在线商店正在运行。 在live store上一切正常,没有什么特别的事情发生

但是我已经把这个代码上传到服务器上了,它不起作用。 而且,我无法获得任何PHP/MySQL错误消息

下面是我用来跟踪运行时的更详细的代码

    // Debug Output
    $this->OutputDebugLogo("<br/>");
    $this->OutputDebugLogo("<br/><h3>Query : </h3>#", $query);

    $databaseConnection = Mage::getSingleton('core/resource')->getConnection('core_read');
    $result = $databaseConnection->fetchAll($query);

    // Debug Output
    $this->OutputDebugLogo("<br/><h3>Result : </h3>#", $result);
    $this->OutputDebugLogo("<br/>");
在这里你可以看到我在直播服务器上得到了什么

    Query :
    ' SELECT ... FROM ... WHERE ... '
如您所见,没有PHP/MySQL错误消息。 我们可以说脚本在数据库代码块处停止运行

我找不到主要原因。 为什么会这样? 有人知道吗

我真的很期待得到大家的帮助

致以最良好的祝愿。
软盘

我在Magento Enterprise 1.9.0.0上运行了您的脚本,它工作正常,因此脚本本身似乎没有任何问题。你的问题是什么?这两个版本之间可能存在您没有考虑的模式差异

希望有帮助

谢谢,

亲爱的乔,谢谢你的评论。你的假设可能是真的。你们能和我分享一下你们的时间来讨论这个问题吗?我真的很期待再次得到你的帮助。我的skype是软盘。如果你联系我,那将是非常感激的
    Query :
    ' SELECT ... FROM ... WHERE ... '