我在SuiteCRM中收到此错误:
“NetworkError:404 Not Found - /cache/jsLanguage/Home/en_us.js?v=9W_DRN8pphMvoAsvU564UA”
请帮帮我,我该怎么解决?
转到管理>修复并执行“快速修复和重建”。执行页面底部显示的任何更改。
如果这不起作用,请转到管理>修复并执行“重建.htaccess文件”,然后再执行管理>修复并再次执行“快速修复和重建”。
只需从实例文件中删除缓存文件夹,然后进行重新加载。
以下是您需要在目录中执行以解决此问题的命令。
find -type d -exec chmod 755 {} \;
find -type f -exec chmod 644 {} \;
SuiteCRM中的这3个目录应为777或至少775。
缓存上传自定义
由于许多文件在修复或缓存构建时重新生成,因此需要对这些目录具有完全权限。
对我来说这个问题非常简单,没有一个:我的.htaccess文件列出了一个旧目录,所以我做了一个控件F,改变了套件应该是当前的目录名,然后保存它,然后繁荣。所有'未定义'的错误都消失了。希望这可以帮助
这与RewriteBase
中的.htaccess
有关。您可以通过修改.htaccess
或执行Rebuild .htaccess file
手动更新它
我有同样的问题,上面的答案没有用。
我发现文件/文件夹的权限是错误的,一旦这些更新了644/755
,一切都开始按原样运行了。