代码之家  ›  专栏  ›  技术社区  ›  phwt

403安装suitecm时出错

  •  1
  • phwt  · 技术社区  · 8 年前

    我有 403 Forbidden 在需要输入数据库凭据的阶段,在共享宿主上安装suiterm时出错。

    在控制台上,有一个报告 403 (Forbidden) 存档 /cache/include/javascript/sugar_grp1_yui.js 导致 YAHOO is not defined 错误并使安装无法继续。

    通过url直接访问文件时出现完全错误

    Forbidden
    You don't have permission to access /n/sfck/SuiteCRM-7.10.4/cache/include/javascript/sugar_field_grp.js on this server.
    Server unable to read htaccess file, denying access to be safe
    

    我试过了

    • 设置权限 SuiteCRM-7.10.4 文件夹到755
    • 禁用所有.htaccess文件(包括wordpress文件)
    • 创建空的.htaccess文件 /cache/include/javascript

    笔记

    • 我试图将冲突的文件移到上面的文件夹中,并且可以正常访问(此问题仅发生在某些文件夹中)。
    • 我的网站上安装了WordPress(不确定这是否影响了安装)。
    • 我的网站使用DirectAdmin。
    1 回复  |  直到 8 年前
        1
  •  1
  •   Alejandro    8 年前

    你的 cache Web服务器似乎无法写入文件夹(应该如此),请确保已完成以下操作:

    sudo chown -R www-data:www-data .   #or whoever else user your server use
    sudo chmod -R 755 .
    sudo chmod -R 775 cache custom modules themes data upload
    sudo chmod 775 config_override.php 2>/dev/null
    

    根据 SuiteCRM installation steps 是的。