Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.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
Magento-上载图像时出错_Magento - Fatal编程技术网

Magento-上载图像时出错

Magento-上载图像时出错,magento,Magento,我无法将图像上载到magento中的产品,即,我无法添加产品图像。 当我尝试上传大图像(约600kb)时,它会说 SSL错误:无效或自签名证书 当我尝试上传小图片(大约3KB)时,它说 上载HTTP错误 我确实急需帮助。请帮帮我。 非常感谢 另外:我在Ubuntu中使用xampp运行magento。假设您使用的是自签名证书(而不是使用htaccess密码保护站点),那么 Magento产品上载通常存在自签名证书问题,因此要解决此问题,您可以通过将admin中的use secure url设置为f

我无法将图像上载到magento中的产品,即,我无法添加产品图像。 当我尝试上传大图像(约600kb)时,它会说

SSL错误:无效或自签名证书

当我尝试上传小图片(大约3KB)时,它说

上载HTTP错误

我确实急需帮助。请帮帮我。 非常感谢


另外:我在Ubuntu中使用xampp运行magento。

假设您使用的是自签名证书(而不是使用htaccess密码保护站点),那么

Magento产品上载通常存在自签名证书问题,因此要解决此问题,您可以通过将admin中的use secure url设置为false来关闭ssl,或者只需输入不安全(常规)网站url(在admin->System->Config->web->secure中)

如果您对文件大小有疑问,请查看您的php.ini值

upload_max_filesize = 64M
post_max_size = 96M

您也可以安装

在过去,当配置设置不正确时,我遇到了SSL上传问题。进入系统>配置>网络>安全并再次检查您在那里设置的内容

  • 基本URL通常与不安全部分相同,但使用
    https:
    而不是
    http:
  • 基本链接URL
    {{secure\u Base\u URL}}
  • 基本外观URL
    {{secure\u Base\u URL}}外观
  • 基本媒体URL
    {{secure\u Base\u URL}}媒体
  • 基本JavaScript URL
    {{secure\u Base\u URL}}js/

如果这些URL不同,则基于flash的上传程序存在安全问题。有时url不能使用
{{secure\u base\u url}}
-可能是CDN,因此解决方法是使用扩展。

如果要使用自签名证书,则必须将自己设置为CA,并将其密钥导入浏览器。此时,您的证书现在是附加到受信任CA的有效安全证书。然后,您将拥有一个功能完整的安全站点,该站点允许您测试Magento的所有功能,因为它们将在您的实时电子商务服务器上工作。Flash上传程序也将停止抱怨它

创建一些新的10年期证书并安装它们。这个过程相当简单

(1B)开始在此网页上生成您自己的CA(证书颁发机构):并生成您的CA证书和密钥。获得这些证书后,生成服务器证书和密钥。创建证书签名请求(CSR),然后使用CA证书对服务器密钥进行签名。现在,像往常一样在web服务器上安装服务器证书和密钥,并将CA证书导入Internet Explorer的受信任根证书颁发机构存储(Flex uploader和Chrome也使用)和Firefox的证书管理机构存储,每个工作站都需要使用自签名证书访问服务器,CA签名的服务器密钥/证书对


您现在不应该看到关于使用自签名证书的任何警告,因为浏览器将在信任存储中找到CA证书,并验证服务器密钥是否已由该受信任证书签名。同样在像Magento这样的电子商务应用程序中,Flex图像上传程序现在将在Firefox中运行,而不会出现可怕的“自签名证书”错误消息。

有人能帮我吗?你使用的是自签名ssl证书吗?我也有同样的错误,最令人恼火的是,它只发生在小文件上,我尝试禁用https,但仍然没有找到永久解决方案。请检查此解决方案:magento.stackexchange.com/a/76146/1916实际上,问题在于.htaccess密码保护