当前位置: 首页 > 知识库问答 >
问题:

为什么. htaccess或php.ini覆盖 /etc/php.ini不工作?

皮自明
2023-03-14

我想在不改变/etc/php的情况下调整post_max_大小并上传_max_文件大小。伊尼

PHP版本5.3。27根目录:/var/www/html/my_站点

以下是我所做的事情:

>

  • 添加了php。html目录下的ini(不工作)

    memory_limit = 96M
    post_max_size = 64M
    upload_max_filesize = 64M
    

    我补充道。html目录下的htaccess文件(不工作)

    php_value upload_max_filesize 64M
    php_value post_max_size 64M
    

    我还将它们添加到/my_site目录下,但它们都不起作用

    每次我添加它们,我都会重启服务器

    我还改变了php。ini到php5。伊尼

    我也变了

    php_value
    

     php5_value
    

    调整许可问题

    出了什么问题?

  • 共有1个答案

    臧兴学
    2023-03-14

    许多共享主机限制了您在应用程序中可以使用的标志。htaccess和upload\u max\u filesize/post\u max\u size是常见的。如果您使用的是共享主机,请联系技术支持以确认这一点。

     类似资料:
    • 问题内容: 为什么StringBuffer的/ StringBuilder的没有覆盖,从对象的方法? 请给我建议清晰的图片,以帮助理解问题… 问题答案: 因为是可变的,所以它的主要用途是 构造 字符串。如果要比较内容,请调用并比较返回的值。 覆盖可变对象通常没有用,因为修改用作a键的对象可能会导致存储的值“丢失”。

    • 是否可以加载自定义文件。ini文件,它覆盖了繁杂的php。分发包中的ini? 在unix系统上,我相信这可以通过在中放入额外的ini文件来实现,但我不确定IIS。 问题很简单:我可以定义一个额外的文件,用于添加或重载标准设置,例如: 位于中,是加载的配置文件<代码>myphp。ini是我的自定义配置 在哪里放置i,以便加载和,并且在? 是否有“扫描此目录以获取更多信息”。Windows下的ini文

    • 我在根目录中有一个htaccess文件,在电影文件夹中有另一个htaccess文件。我想停止所有重写URL或影响“电影”文件夹的条件。我在电影文件夹访问中有一些其他规则。 我的根访问权限如下所示 我的子目录电影文件夹htaccess 上面的代码只是我最初的htaccess的一部分

    • 问题内容: 我发现: 当我在终端上键入以下内容时: 我得到的输出: 加载的配置文件为@ /etc/php5/cli/php.ini 但是,从,我可以看到: 加载的ini文件为@ /etc/php5/apache2/php.ini 其中哪一个目前正在工作?如何有两个文件? 问题答案: 取决于您从哪里运行PHP。如果从命令行运行它,则在通过apache运行时会使用和。 您正在通过浏览器执行,因此得到了

    • 我不能对php.ini.进行任何更改。看起来我要么编辑了错误的文件,要么重启apache后没有应用更改。 显然,我确实运行了,它指向文件。我编辑了它,然后运行: 一切都没有改变。我已经检查了目录(每个文件)以确保更改不会被。没有一个文件设置了我需要更改的行。 使用: Centos 8(VPS) Zend Engine v3.4.0, Zend OPache v7.4.19 有什么想法吗?

    • 我试图改变变量max_input_vars在我的php.ini文件通过指定 跑步 即使我在本地机器(C:\xampp\php\php.ini)和Homestead(/etc/php5/fpm/php.ini)上都将此变量设置为2500,我仍然会收到以下错误消息 我知道. htaccess覆盖php.ini在每个站点的基础上,是否有任何其他文件覆盖php.ini?是否有任何其他服务,需要重新加载后改