在GCE中安装了Bitnami prestashop,友好的URL 工作正常,只有在某些时候显示的徽标,在大多数情况下都会出现禁止错误。每当出现徽标时,将正确映射到IMG/prestashop-logo-1514296542.jpg,每当它不显示其映射到IMG/XPRESTASHOP-LOGO-1514296542.JPG.PAGESPAGESPAGESPEED.IC.IC.IC.AN7WOFIVVF.WEBP,并获得CCC__1使用You don't have permission to access /img/xprestashop-logo-1514296542.jpg.pagespeed.ic.AN7WOFIVVf.webp on this server.
我的prestashop怎么了?任何想在哪里看?
服务器位于http://35.227.153.253/
问题在Apache中的PageSpeed模块。一旦禁用了一切,一切正常。
要禁用PagesPeed,请按照以下步骤:
在/opt/bitnami/apache2/conf/httpd.conf文件中评论以下几行:
包括conf/pagespeed.conf
包括conf/pagespeed_libraries.conf
重新启动apache:
sudo/opt/bitnami/ctlscript.sh restart apache
这是一个权限问题(您不能编写此文件夹)。
您应该将文件夹(和子文件夹)权限更改为777,如果它是遥远的服务器,则可以使用filezilla执行此操作,并且您在Windows上,或者在Prestashop root文件夹中使用Linux终端:
chmod 777 -R ./img/
您不必禁用PagesPeed模块,应该是最后的选项。;)
如果您确定 img/许可(可以按上述消息设置),则可以尝试潮汐缓存。
- # sudo touch/opt/bitnami/apache2/var/cache/mod_pagespeed/cache.flush.flush
- # sudo/opt/bitnami/ctlscript.sh restart apache
然后,如果countiunes重新检查您的网站,您可以清除PS缓存,可以。
好工作!