【问题标题】:Edit php.ini with .htaccess使用 .htaccess 编辑 php.ini
【发布时间】:2010-09-14 00:51:51
【问题描述】:

我正在慢慢回到 PHP,现在我遇到了一个问题,我想在我们的主机上安装一些 Web 软件,我需要安装最新的 Zend(他们没有)或 IonCube服务器和 IonCube 要求在 php.ini 中启用 enable_dl。现在我的一位同事认为我可以通过服务器上的 .htaccess 文件来更新它。所以我在我的机器上创建了一个 s.htaccess,因为 Windows 不喜欢文件扩展名之前的空白。所以我在上传的文件中添加了行 php_flag enable_dl On 并将文件重命名为服务器上的 .htaccess 。当我刷新文件时消失了,当我将其保留为 s.htaccess 时它很好,但我的 php 信息仍然显示为关闭。

我犯了什么错误?

【问题讨论】:

    标签: .htaccess php


    【解决方案1】:

    Unix 隐藏文件的方法是在它前面加上一个点。该文件在那里,但它只是被隐藏了。您的 ftp 软件应该有显示隐藏文件的设置。 IIRC,您可以在 Windows 中通过 cmd 将文件重命名为 .htaccess。 .htaccess 仅在当前目录和子目录中有效。这也可能是(出于安全原因)只能通过 php.ini 设置的设置之一

    【讨论】:

      【解决方案2】:

      documentation 表示只能在 php.ini 中设置(不能在 .htaccess 中)。您可以通过查看显示“PHP_INI_SYSTEM”的表格来了解这一点,这意味着 - “可以在 php.ini 或 httpd.conf 中设置条目”。

      【讨论】:

        猜你喜欢
        • 2014-08-07
        • 2023-04-08
        • 1970-01-01
        • 2013-09-18
        • 2011-11-25
        • 2014-05-13
        相关资源
        最近更新 更多