php - hhvm nginx 不返回 upload_max_filesize/post_max_size 的值

标签 php nginx hhvm

我在 ubuntu (14.04) 上通过 fastcgi 通过 nginx (1.6.2) 运行 hhvm (3.6)。

调用 ini_get('post_max_size')ini_get('upload_max_filesize') 在 nginx 返回的脚本中返回一个空字符串。

但是,相同的简单脚本 (test.php):

<?php
print_r("value: '" . ini_get('upload_max_filesize') . "'\n");
print_r("value: '" . ini_get('post_max_size') . "'\n");

由 hhvm 调用

hhvm -f test.php

返回:

foo@bar:~$ hhvm -f test.php 
value: '100M'
value: '104857600'

upload_max_filesizepost_max_size 添加到/etc/hhvm/php.ini 通过 hhvm 命令行给出预期值,但不会导致 nginx 中 hhvm 的变化,但是更改 php.ini 中的其他参数(即 session.save_path)确实如此,所以我知道它正在被检查。

我的假设是 upload_max_filesizepost_max_size 在其他地方被覆盖,但我找不到在任何其他配置或 ini 文件中引用它们。

有人知道他们可以卖掉我吗?

最佳答案

抱歉,噪音很大,但看起来这是一个错误。 https://github.com/facebook/hhvm/issues/4993

关于php - hhvm nginx 不返回 upload_max_filesize/post_max_size 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28992765/

相关文章:

nginx - 使用 nginx 启用 gzip 压缩

python - Docker Nginx 不监听浏览器

php - 从 HHVM C++ 扩展运行 PHP 函数

php - 从联结表中选择一定数量的行

nginx - 如何将包含某个字符串的所有请求重定向到 nginx 中的 404?

php - 如何使用 HHVM 改善较差的阵列性能?

mysql - nginx + mysql + hhvm + phpmyadmin - 登录页面后卡住所有空白和 url 中的 token

php - 尝试将我的 Controller 定义为 Symfony2 中的服务——参数永远不会传递给构造函数

php - 在网站上创建自动旋转 "news"提要的最佳方式?

php - 获取退出代码(一)在Symfony中使用Process的Error输出中的错误和输出