【问题标题】:How to setup open_basedir in PHP for Joomla如何在 PHP 中为 Joomla 设置 open_basedir
【发布时间】:2012-11-26 03:52:19
【问题描述】:

我正在尝试在服务器上的 php.ini 文件上设置open_basedir,但我不确定如何设置。

我是否在服务器的某处创建目录?

【问题讨论】:

    标签: joomla open-basedir


    【解决方案1】:

    您可以在 Joomla 中查看当前状态!管理员,在站点 - 系统信息 - PHP 信息(来自 2.5 的示例)下

    找到你的 php.ini 文件(在 PHP 信息页面搜索 php.ini,它应该在 Loaded Configuration File 下),进行备份,然后 添加以下行(适应您当前的需求;不要忘记在 open_basedir 之前删除注释符号;):

    open_basedir = /home/users/you/public_html

    重新启动您的网络服务器(可能是 Apache)。

    现在在 Joomla!您应该会看到 open_basedir 的 a 值。

    确保您测试您的 Joomla!通过尝试一些基本任务来安装,包括更新扩展或安装新扩展。


    可在此处找到更多文档:

    Joomla! Documentation - Consider Using PHP open_basedir

    php.net Documentation - open_basedir

    【讨论】:

    • 这是我得到的错误 - 有人可以找出我需要做什么吗? 202.169.196.16/~wwwevolv
    • 读取错误。它会告诉你路径配置错误。
    • 是的,我只是不知道如何解决这个问题。我在哪里编辑路径?在服务器上?在某处的文件中?
    猜你喜欢
    • 2021-04-28
    • 2012-10-28
    • 2014-02-16
    • 1970-01-01
    • 1970-01-01
    • 2014-04-05
    • 2015-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多