问题标签 [phpinfo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
744 浏览

php - xdebug:不要将机器名称删除为 xdebug.idekey

我正在努力让 xdebug 与我的 Apache 2.x、PHP 5.3 和我的 Netbeans 6.9 一起工作:

我的意思是phpinfo中的一切看起来都很好,除了:

MYTHINKPAD 是我的本地 (Windows 7x64) 机器的名称。我没有最微弱的线索,主值以这种方式被覆盖。在 http.conf 和 .htaccess 中肯定没有 php_value,在 php.ini 中也没有任何异常:

更令人惊讶的是,如果我将这个添加到 httpd.conf 中,重新启动并查看 phpinfo():

嗯?有人可以填写我,为什么我的机器名称如此有弹性?

在此期间,什么AllowOverride可以让我在 .htaccess 文件中使用 php_value 语句?(是的,我用谷歌搜索)。还是根本不可能?

0 投票
1 回答
1351 浏览

php - PHP脚本只是挂在大文件上传

我有一个 php 脚本,允许用户在 POST 上将多个文件上传到服务器,然后重定向到下一页。

它似乎已经工作了一段时间,但最近用户报告它无限挂起。他们输入所有字段,选择要上传的文件,点击帖子,然后等待几个小时然后放弃并关闭窗口。但是当我检查它时,文件似乎已成功上传并且完好无损。只是字段没有发布。

似乎脚本无法转换到下一部分,在该部分中,表单字段被解析并插入到 mysql 数据库中。我做了一些小测试,无法重现问题。虽然我没有时间测试200M这样的大文件。

任何用户上传的最大总文件大小为 200M,所以我觉得我的 php 核心设置就足够了。这是我所拥有的:

核心设置中的其他任何东西可能会给我这个问题?还是浏览器的问题?

0 投票
4 回答
83196 浏览

apache - 如何检查 apache 中启用的 mod_headers 和 mod_expires 模块

我想检查我的服务器中是否启用了 mod_headers 和 mod_expires 模块

有没有一种方法可以使用一些 php 函数列出 apache 启用/禁用的模块,就像我们使用phpinfo() 列出 php 信息一样;功能?

0 投票
2 回答
4486 浏览

php - WAMP 上的 MongoDB / PHP -- phpinfo 与 php -i

我正在尝试使用 PHP 和 WAMP 设置 MongoDB。我之前安装了 WAMP 64 位,但我发现 PHP 驱动程序无法使用它,所以我卸载了它并安装了 32 位。我从这里下载了 PHP 驱动程序:http: //downloads.mongodb.org/mongo-latest-php5.3vc9ts.zip,将 dll 放入 ext 并在我的 php.ini 中添加扩展名。

当我启动 WAMP 时我没有收到任何错误,但是我的 phpinfo() 没有显示 Mongo 列出,当我尝试一些简单的事情时

我收到此错误:

我的 phpinfo 显示了这些信息:

当我从命令行执行 php -i 时,它显示 mongo 已加载:

WAMP 是我安装的唯一 php,为了确保我的 CLI PHP 与我的 WAMP phpinfo 匹配,我检查了详细信息并且它们匹配:

最后,“where php”向我显示命令行正在从我的 WAMP 安装中运行 PHP:C:\Program Files (x86)\wamp\bin\php\php5.3.8\php.exe

1) 知道为什么 CLI "php -i" 会显示 Mongo 已加载,但 phpinfo() 没有?

2) 我猜我的“new Mongo()”调用失败的原因与 phpinfo() 没有显示 Mongo 已加载的原因相同,但我不确定从哪里开始调试 Mongo 加载问题。我检查了 wamp/logs/apache_error.log,它在启动时没有显示错误。

提前致谢。

0 投票
1 回答
7347 浏览

php - PHP :mbstring 模块安装

我试图为 PHP 安装 mbstring 模块。我输入了以下命令:

模块现已安装,但错误并没有消失。

在我的 phpinfo() 中,“mbstring”不存在...

操作系统:centos 6 PHP:5.3.8

0 投票
2 回答
2265 浏览

php - 在 PHP 中检测 register_argc_argv

我需要检查我的 PHP 应用程序安装程序中是否启用了 register_argc_argv。

我写了一个代码,但它不起作用。它总是说它被禁用,而它已经在 php.ini 中启用:

0 投票
1 回答
428 浏览

php - codeigniter 的会话系统如何与 PHP 内置的 $_SESSION 分开?

正如手册所说:

注意:Session 类不使用原生 PHP 会话。它生成自己的会话数据,为开发人员提供更大的灵活性。

但是当我使用存储一些数据时$this->session->set_userdata(array('sample_key' => 'sample_value'));phpinfo()我可以在其中找到sample_keysample_value

我希望那部分

不使用原生 PHP 会话

意味着它隐藏了会话变量phpinfo()

我一直认为这可能是缺乏安全性。可以吗?

看起来,这些值是urlencodeed。

0 投票
2 回答
8606 浏览

php - 我正在运行的 php 是如何编译的?

我正在尝试从源代码编译 PHP (5.4.0) 的新实例,并希望与已经从发行版 Ubuntu-11.10 安装的 (PHP 5.3.6-13ubuntu3.6) 保持兼容性。也就是说,我想./configure使用与安装的 PHP 相同的指令运行。

我总是可以看到./configure输出的命令,phpinfo()但这次,令我惊讶的是,它没有提供。

您是否知道任何阻止phpinfo输出编译配置的标志?或者,

你知道有什么其他方法可以得到 PHP 是如何编译的吗?

0 投票
2 回答
6567 浏览

php - 如何更改 php.ini 中的 upload_max_filesize 和 max_execution_time?

我正在尝试更改 php.ini 中的 upload_max_filesize 和 max_execution_time

我试过了

我跑了 phpinfo,但他们都没有改变……什么给了?

谢谢,J

0 投票
1 回答
388 浏览

php - 为什么我看不到 safe_mode 和 register_globals 的值(状态)

为什么我看不到 safe_mode 和 register_globals 的值(状态)

我使用来自 php.net 的这段代码:

上面的示例将输出类似于:

display_errors = 1, register_globals = 0

但我明白了:

display_errors = 1, register_globals =

register_globals 已关闭,但我什么也没有得到,而不是0(零)