php-extensions

VS Code Intellisense 不适用于 DOMDocument 扩展
php-extensions

VS Code Intellisense 不适用于 DOMDocument 扩展

我正在通过 Visual Studio Code 使用 PHP,我需要创建一些 XML 文档。我发现在 PHP 7.X 中有一个名为DOM文档这看起来确实很简单而且有用。问题是当我输入时,Intellisense 没有显示任何有关 DOMDocument 扩展的建议。 我检查了 php 中是否启用了该扩展,phpinfo()结果是启用了。 我想我缺少了一些基本的东西,但我无法弄清楚它是什么,因为我甚至在设置中找不到有关此内容的任何内容,那么问题出在哪里? 不断检查语法是否正确确实令人沮丧。 提前感谢您的帮助! ...

Admin

phpinfo() 和 convert --version 显示 ImageMagick 的不同版本
php-extensions

phpinfo() 和 convert --version 显示 ImageMagick 的不同版本

我正在运行 CentOS 7.7,几天前我注意到我的 ImageMagick 库缺少 ImagickKernel 类。经过大量研究,我得出结论,我正在运行一个过时的 ImageMagick 库 6.7.8-9,尽管所有迹象都表明它是最新版本...但我设法从源代码安装了最新版本,现在当我尝试“convert --version”时,它显示 7.0.10-2,看起来不错,但是 phpinfo 仍然显示旧版本 6.7.8-9... 我猜是因为 php 扩展是用旧版本编译的,但我找不到任何帮助 ...

Admin

即使启用了美化功能,VS Code 也不会在 index.php 中突出显示 HTML
php-extensions

即使启用了美化功能,VS Code 也不会在 index.php 中突出显示 HTML

正在开发一个 PHP 项目,但我的 PHP 中的 HTML 没有突出显示。 我不确定为什么,但是 html 本身会这样。 当我按照另一篇帖子的建议安装 beautify 时,我的用户设置没有更新。所以我去了 github repo 手动添加 beautify 的配置。 这是我在用户设置中添加和更新的代码片段。 "beautify.language": { "js": { "type": ["javascript", "json"], "filename": [".jshintrc", ".jsbeautifyrc"] //...

Admin

Curl 扩展不适用于 php 7、Windows 7 和 Apache 2.4
php-extensions

Curl 扩展不适用于 php 7、Windows 7 和 Apache 2.4

我最近升级到了 php 7.1.31,从安装 EasyPhp (Windows 7, x86) 开始。安装文件并配置 php.ini 文件后,一切运行正常,除了 curl 扩展存在问题: **Fatal error: Uncaught Error: Call to undefined function curl_init()** phpinfo() 确认缺少 curl 扩展。 经过多次验证和测试: 这不是 php.ini 中取消注释扩展的问题(“;extension=php_curl.dll” 已正确取消注释)。 libeay32.dll、ssle...

Admin

命令行显示扩展“gd”已启用,但 WordPress 表示未启用。终端和 phpinfo() 显示不同的 PHP 版本
php-extensions

命令行显示扩展“gd”已启用,但 WordPress 表示未启用。终端和 phpinfo() 显示不同的 PHP 版本

php -v正在显示5.5.9 phpinfo()正在显示5.6.22。 WordPress 报告说我必须启用gd或imagic扩展才能进行图像处理。 配置命令phpinfo()显示以下内容: './configure' '--cache-file='''/home/subrara/.phpbrew/cache/config.cache'''' '--prefix=/home/subrara/.phpbrew/php/php-5.6.22' '--with-config-file-path=/home/subrara/.phpbrew/php/p...

Admin

PHP 扩展已启用但未在 Apache 上加载
php-extensions

PHP 扩展已启用但未在 Apache 上加载

由于某种原因,我的 php 扩展已启用,但未由 Apache 2.4 服务器加载。我缺少的扩展是 mbstring 和 fileinfo。我手动进行了安装,并希望保持这种状态,主要是为了学习目的。 当我说启用时,我的意思是当我php -m在 cmd 中运行时,扩展名就在列表中 但是,当我<?php phpinfo();从我的服务器运行时,这些扩展不在列表中。 在我的 php.ini 文件中,我仅配置了以下内容(与扩展相关): extension_dir = "ext" extension=mbstring (uncommented the li...

Admin

Homebrew 在 macOS Sierra 上对所有版本的 PHP 都抛出无法加载动态库错误
php-extensions

Homebrew 在 macOS Sierra 上对所有版本的 PHP 都抛出无法加载动态库错误

当我使用 Homebrew 安装 PHP 时,我尝试加载的任何扩展(包括核心扩展,例如mysqli和gd2)都会Unable to load dynamic library在使用过程中引发错误。有解决方案吗? 抛出的错误如下: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php70/7.0.15_8/lib/php/extensions/no-debug-non-zts-20151012/php_mysqli.dll' - dlopen(/usr...

Admin

在 PHP 5.6 CentOS 6.8 中安装 PHP 扩展 mbstring
php-extensions

在 PHP 5.6 CentOS 6.8 中安装 PHP 扩展 mbstring

我在我的 centos-release-6-8.el6.centos.12.3.x86_64 服务器上使用 PHP 5.6。 我的一个 PHP 函数出现以下错误。 Fatal error: Call to undefined function mb_detect_encoding() 因此,我尝试安装 mbstring 扩展。当我执行 sudo yum install php-mbstring CLI 返回 Package php-mbstring-5.6.25-1.el6.remi.x86_64 already installed...

Admin

cronjobs 在 CLI 中运行吗?
php-extensions

cronjobs 在 CLI 中运行吗?

我正在运行集成了 ZendOPcache 的 PHP 5.5。此扩展有两个选项 - 是否启用缓存(我已将其设置为 true),第二个选项 - 是否启用 CLI 缓存,我已将其设置为 false。我想知道 cronjobs 是否在 CLI 中运行,因为如果不运行,那么我的 cronjobs 就会出现问题,因为它们是同步任务,必须读取最新内容。 ...

Admin

在运行 Windows 7 x64 的 WampServer 上安装 PHP 加速器
php-extensions

在运行 Windows 7 x64 的 WampServer 上安装 PHP 加速器

我已经在Wamp服务器但当我检查配置警告时,出现以下消息 Install and enable a PHP accelerator like APC 我试过很多 apc 版本,但都没用。如果有人能给我一个可用的 apc 或者一些解决方法我会很高兴,因为我被困住了。 这是我的配置: Windows 7 x64 WampServer 2.4 PHP 5.4.12 Apache 2.4.4 ...

Admin

如何克隆 PECL SVN 存储库?
php-extensions

如何克隆 PECL SVN 存储库?

我正在尝试克隆PECL 的 OAuthrepo,但点击右上角的“SVN 说明”会导致有关如何为 PHP 本身克隆 Github repo 的说明...有没有老前辈知道在过去这是怎么做到的? ...

Admin

在 Windows 系统上启用 PHP 扩展
php-extensions

在 Windows 系统上启用 PHP 扩展

我使用的是 Apache 2.2 和 Windows 7。我只需要启用 MySQL 扩展即可。当我使用 Windows 二进制文件 (.msi) 时,一切正常。但是当我尝试使用 .ZIP 文件时,MySQL 扩展不起作用。我已在 php.ini 中取消注释该扩展。但错误仍然存​​在。 有人能对如何解决这个问题提出建议吗? ...

Admin

无法添加 PHP 扩展“mssql.so”
php-extensions

无法添加 PHP 扩展“mssql.so”

我想将 mssql.so 扩展添加到我的 PHP。 我已经将它放入 extension_dir 中,并且“extension=mssql.so”行在我的 中php.ini。我重新启动了 apache,但在 中找不到该扩展phpinfo();…… 从历史上看,PHP 没有其他扩展。这是我公司的规则,但我必须改变这一点。 我需要更改httpd.conf或 中的某些内容吗?或者需要进行哪些设置?php.ini ...

Admin