问题标签 [php-7.2]

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 投票
0 回答
217 浏览

php - 总线错误 10:尝试使用 PHP 7.2 初始化运行 Symfony 4 CLI 命令的 pthread

我正在尝试从 CLI 的 Symfony 4 命令初始化线程,但得到“总线错误:10”。

我试图将初始化部分复制到一个单独的文件中以进行调试,这很有效。所以 pthreads 似乎安装正确。此外,根据 phpinfo() 启用线程安全。

0 投票
1 回答
391 浏览

php - Composer-1.5.5 不适用于 CentOS-7.4 上的 php-7.2

我已经安装PHP 7.2.0 (cli) (built: Dec 18 2017 09:57:10) ( NTS )CentOS-7.4安装了composer-1.5.5

composer在终端上运行时,它会抛出以下错误:

[Symfony\Component\Console\Exception\CommandNotFoundException] Command "list" is not defined. Did you mean this? list

我该如何解决?谢谢。

0 投票
0 回答
300 浏览

fosoauthserverbundle - Symfony 3.4 和 flex 无法识别的字段

我刚刚使用 Flex 开始了一个新的 Symfony 3.4 项目。我遵循了 FOSOAuthBundle 的官方文档,但是当我想创建一个令牌时,我遇到了/oauth/v2/token这个错误:“Unrecognized field: randomId”

这是我的配置文件:

你有想法吗?

0 投票
5 回答
67384 浏览

php - 使用 sqlsrv 将 php 7.2 连接到 MS SQL

我正在尝试在我的机器上通过 PHP 建立和运行 MS SQL 的连接。我正在运行 IIS,安装了 PHP 7.2 和 MS SQL Express 2017。我的基本网页正在运行,但是当我单击打开 PHP 页面时,连接不起作用。

当我运行它时,我得到“Hello dimensions midway”,这表明页面正在工作,直到它到达连接线。
我不确定要使用什么 sqlsrv 扩展。
我环顾四周,可以看到 7 和 7.1 的版本,但看不到 7.2 的版本。

我已添加extension=php_sqlsrv_71_nts_x86.dll到 php.ini 的底部(并且该文件存在于 中C:\Program Files (x86)\PHP\v7.2\ext)。

任何指点将不胜感激。我已经在这上面花了几天时间,但我认为我没有取得任何进展。
谢谢

0 投票
1 回答
1478 浏览

php - PHP 7.2 MCRYPT_BLOWFISH 替代品?

我在用着

我已经升级到 PHP 7.2 并且 mcrypt 现在被删除了。更换有没有下降?

0 投票
2 回答
11992 浏览

amazon-web-services - 需要帮助才能在 aws ec2 上安装 php 7.2 yum 包

我还没有在 AWS EC2 上看到任何yum适用于 7.2 的软件包,php并且该版本已经发布了一个多月。

我已经尝试过yum list | grep php7并且只能看到php70php71打包。

  • 有人php72在 AWS EC2 上安装过吗?
  • 是否有另一个yumrepo 可以连接?
  • AWS 是否有交付计划?
0 投票
4 回答
30120 浏览

php - 错误:Apache 意外关闭错误消息

我刚刚使用本文中的指南将 XAMPP 的 PHP 版本从 PHP 7.1.7 升级到 PHP 7.2.0 。

然后我尝试重新启动 XAMPP,但出现此错误:

之后,我打开了我的 Skype 并在“连接”选项卡中,禁用了复选框“使用端口 80 和 443 替代传入连接”。然后我尝试重新启动 Apache,但我再次收到错误消息。

我所做的下一件事是将httpd.conf中 的to和同一个文件中的Listen 80to更改为。然后尝试启动 Apache,但又遇到了同样的错误。Listen 1372ServerName localhost:80ServerName localhost:1372

我也改变了这个:

对此:

httpd-ssl.conf文件中。但直到现在 Apache 无法启动并返回相同的错误信息。

那我现在该怎么办?

0 投票
4 回答
9208 浏览

php - 无法将 C:/php/php7apache2_4.dll 加载到服务器中:%1 不是有效的 Win32 应用程序

所以几乎一直以来,这个问题都归结为 Apache 和 PHP 的 Windows x32/x64 版本或各自的二进制版本不匹配。但我已经三重检查和四重检查它们是正确的版本。所以现在我彻底被难住了。

这是我添加到 httpd.conf 文件底部的行:

没有这个,Apache 运行完全正常。但是当我添加这个位来安装 PHP 时,出现以下错误:

我下载的版本是:

我相信这些是兼容的位和二进制版本。Win64 和 VC15(我相信 php 下载中的“Win32”并不表示 Win32 版本,因为我花了很多时间研究这是否是我的问题)。

有什么想法吗?

谢谢。

0 投票
2 回答
6531 浏览

php - ini_set 无法设置会话变量 – PHP 7.2.0 及更高版本

这是一个示例,gc_maxlifetime但它不适用于session.我尝试过的所有变量

这曾经有效,直到 PHP 7.2.0 现在抛出这个警告:

警告:ini_set():会话处于活动状态。此时您无法在第 3 行的 /in/nOv0L 中更改会话模块的 ini 设置

在此处输入图像描述

https://3v4l.org/nOv0L

我检查了更改日志,但找不到原因。

谁能告诉我发生了什么变化,以及如何解决它?


ps 我知道我可以这样做:

但这并不是我问题的重点。

0 投票
1 回答
1548 浏览

wordpress - php 7.2 对 wordpress 是强制性的吗?

我被告知当前的 wordpress 版本需要 php 7.2 或更高版本。真的吗?或者换一种说法:Wordpress 必须在多大程度上使用 php 7.2?有什么安全原因吗?php 7.0还不够吗?Wordpress 读到他们需要 php 7.2。> WordPress 推荐