我已将prestashop 1.5.6电子商务网站迁移到新服务器
我所做的过程只是将文件上传到新服务器并导入数据库。
我清理了Cache / smarty / compile和Cache / smarty / cache文件夹并离开了index.php文件。
我尝试从偏好设置/图片页面重新生成缩略图,但没有工作并给出了#34;内部服务器错误"。
我在/etc/httpd/conf.d/fcgid.conf中将进程配置更改为FcgidBusyTimeout 3600
我再次尝试重新生成,这次,它给出了:/ img / p / 1/2 / xxx中找不到原始图像,但实际上我的所有图像都在/img/p/xxxx.png < / p>
我尝试使用“首选项/图像”页面中的“将图像移动到新图像结构”功能,它创建了结构,但现在找不到1400多张图像!!
Anyhelp将更受欢迎!
更新日期:2014年6月27日 在找到并尝试不同的解决方案48小时后,我失去了希望,将版本还原为商店的备份副本,而不再管理商店。失去了客户..
答案 0 :(得分:4)
你重新生成了.htaccess
吗?为此,请转到首选项&gt; SEO和URL,然后单击“保存”。这将根据您的新服务器配置自动刷新该文件中的一行。
这在类似的情况下对我有用。如果没有,请尝试重新生成缩略图(首选项&gt;图像&gt;重新生成拇指)。由于你有很多图像,尝试按类型重新生成类型,因为这个过程需要花费很多时间,如果它被中断,最好知道停止的位置。
祝你好运。答案 1 :(得分:4)
对于其他可能尚未得到答案的人
转到首选项 - &gt; SEO和URL。
在那里,您将获得一个名为&#34; Set Shop URL&#34;的商店详细信息块,您必须根据您的服务器详细信息更改Shop域,SSL域,基本URI的详细信息。
答案 2 :(得分:2)
您是否检查过图像的后缀?有时它会从_home变为_homedefault。
答案 3 :(得分:2)
您可以查看以下内容:
_PS_PROD_IMG_DIR_
和_PS_IMG_DIR_
已更改defines.inc.php
,其余路径符合预期PS_IMAGE_QUALITY
的值已手动更改为jpg
而不是png
表格中的ps_configuration
答案 4 :(得分:1)
更新域名: