提供的非法方案,Magento 1.8中仅允许使用字母数字字符

时间:2014-03-20 04:17:14

标签: magento magento-1.8

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

  

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

我使用的是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}

3 个答案:

答案 0 :(得分:3)

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

希望这能帮助那些面临像我这样的问题的人。

答案 1 :(得分:0)

要解决此错误,我们应首先检查主要内容:

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

答案 2 :(得分:0)

core_config_data表格it must have full url中查看您的网址。检查可能缺少http://