请输入有效网址。 Magento 1.9.2 安装中需要协议(http://、https:// 或 ftp://)?
Posted
技术标签:
【中文标题】请输入有效网址。 Magento 1.9.2 安装中需要协议(http://、https:// 或 ftp://)?【英文标题】:Please enter a valid URL. Protocol is required (http://, https:// or ftp://) in Magento 1.9.2 installing? 【发布时间】:2015-07-28 07:45:59 【问题描述】:请输入有效的网址。 Magento 1.9.2 安装时需要协议(http://、https:// 或 ftp://)?
在安装 Magento 时,我在 Magento 1.9.2 中遇到网络验证错误
【问题讨论】:
【参考方案1】:通过以下方法解决这个问题(从好到坏):
1) 检查 url 字段并删除类 'validate-url' 以停止该字段的验证并继续该过程。 祝你们好运。
或
2) 只需勾选“在下一步之前跳过基本 URL 验证”复选框。
或
3) 使用 127.0.0.1 而不是 localhost 之类的 http://127.0.0.1/magento192/
【讨论】:
并为我标记“跳过基本 url 验证”。 @AlessandroPirovano 是对的,只需勾选“在下一步之前跳过基本 URL 验证”框,这比使用 127.0.0.1/etc 设置 url 更好...... @Hassan Ali Shahzad 我已经改进了您的答案,添加了另一种选择,希望您不介意... 我在尝试安装 magento 1.9.3 时遇到了同样的问题。修复了第 2 步和第 3 步。【参考方案2】:我们需要在此处禁用 URL 验证。
快速解决方案:
-
检查 firebug 中的“Base URL”输入
从类列表中删除“validate-url”
点击“继续”
【讨论】:
谢谢! Chrome 也是如此 - 检查 Base URL 输入框元素,从类列表中删除该类。【参考方案3】:在本地服务器中安装 Magento 时,在配置部分中,可能会要求您输入基本 url。但安装向导不会接受本地服务器 url。这是因为
Magento 不会将本地服务器 url 视为有效 url。
为此,您需要删除特定部分的验证。
打开\app\design\install\default\default\template\install\config.phtml
找到输入基本 url 的文本框。它将在第 85 行附近,名称为“config[unsecure_base_url]” 从其类中删除“validate-url”并保存文件。
或
使用你本地主机的IP,
http://127.0.0.1/magento/
【讨论】:
【参考方案4】:下方还有一个“跳过 URL 验证”框,如果选中它,则可以忽略验证。但是由于某些奇怪的原因,您仍然必须写一个“正确”的地址,如其他答案中所述,即127.0.0.1
而不是localhost
。
【讨论】:
【参考方案5】:Open \app\design\install\default\default\template\install\config.phtml
找到输入基本 url 的文本框。它将在第 85 行附近,名称为 config[unsecure_base_url]
从其类中删除 validate-url
并保存文件。
现在您可以继续安装
它会起作用(Niraj)
【讨论】:
【参考方案6】:为此,您需要删除特定部分的验证。 打开 app\design\install\default\default\template\install\config.phtml 找到输入基本 url 的文本框。它将在第 50 行和第 94 行附近,名称为“config[unsecure_base_url]” 从其类中删除 'validate-url' 并保存文件。 工作正常 请输入有效网址。需要协议(http://、https:// 或 ftp://)
【讨论】:
【参考方案7】:使用 127.0.0.1 而不是 localhost 可以正常工作
【讨论】:
【参考方案8】:没有太多需要做这一切..您只需要转到网络访问复选框选项并查看基本 url 复选框文本简单地说::: 如果 url 无法自动验证,请检查此选项。
检查并继续...
【讨论】:
以上是关于请输入有效网址。 Magento 1.9.2 安装中需要协议(http://、https:// 或 ftp://)?的主要内容,如果未能解决你的问题,请参考以下文章