【问题标题】:Illegal scheme supplied, only alphanumeric characters are permitted in Magento 1.8提供非法方案,Magento 1.8 中只允许使用字母数字字符
【发布时间】:2014-03-20 04:17:14
【问题描述】:

登录到我在服务器上的网站时遇到此错误

提供的方案非法,只允许使用字母数字字符

我正在使用 magento 1.8。我检查了core_config_data中的网址,是正确的。

请帮我解决这个问题。

这是错误日志:

#0 /home/innobmme/public_html/ayurvedachary.com/app/code/local/BTS/1610Fix/Model/Store.php(30): Zend_Uri::factory('localhost/ayurv...')
#1 /home/innobmme/public_html/ayurvedachary.com/app/code/core/Mage/Core/Controller/Varien/Front.php(313): BTS_1610Fix_Model_Store->isCurrentlySecure()
#2 /home/innobmme/public_html/ayurvedachary.com/app/code/core/Mage/Core/Controller/Varien/Front.php(161): Mage_Core_Controller_Varien_Front->_checkBaseUrl(Object(Mage_Core_Controller_Request_Http))
#3 /home/innobmme/public_html/ayurvedachary.com/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#4 /home/innobmme/public_html/ayurvedachary.com/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#5 /home/innobmme/public_html/ayurvedachary.com/index.php(87): Mage::run('', 'store')
#6 {main}

【问题讨论】:

标签: magento magento-1.8


【解决方案1】:

我也遇到了同样的问题,上面提到的所有东西都设置得很完美,但问题还是没有解决。最后我清除了 var 文件夹中的文件,它可以工作了。

希望这会对像我这样面临问题的人有所帮助。

【讨论】:

    【解决方案2】:

    要解决这个错误,我们应该首先检查的主要事项:

    • 检查 'core_config_data' 表中的 'web/unsecure/base_url' 和 'web/secure/base_url' 条目,并确保 URL 不应包含任何空格并且应该存在正确的 URL
    • 我们应该检查位于 'app/etc/local.xml' 下的数据库连接字符串,并确保数据库、用户名和密码不应包含非法字符,例如 '[' 会破坏 XML。

    【讨论】:

      【解决方案3】:

      core_config_datait must have full url 中检查您的网址。检查可能缺少http://

      【讨论】:

        猜你喜欢
        • 2011-12-14
        • 1970-01-01
        • 2015-07-27
        • 2011-11-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-11
        相关资源
        最近更新 更多