php-extension 相关问题

可以通过使用扩展来增强PHP语言,扩展为PHP脚本提供了新的内部函数,类,资源类型,流(也包括流包装器和过滤器),并且通常可以执行本机程序可以执行的任何操作。

我正在 PHP Docker 容器中搜索 PHP 扩展的激活位置

当我检查 php Docker 容器中激活的扩展时,输出列出了几个 PHP 模块,例如 Core、ctype、curl 等。然而,这些扩展在我的 php.in 中显示为非活动状态...

回答 1 投票 0

使用 Docker 运行时在 Vapor 中部署 Laravel 8 应用程序后,如何在 Vapor UI 中运行命令?

我已经使用 Laravel Vapor 好几年了,现在使用本机运行时,直到最近需要使用 Imageick PHP 扩展时才遇到问题。本机运行时不支持...

回答 1 投票 0

文件信息 PHP 错误 - 未找到“finfo”类,但模块位于 php.ini 中

我在使用文件信息时遇到问题。它在 PHP.ini 中启用,但当我运行 php -m 时,它没有列出。我有 PHP 5.5,所以它应该是标准的,不需要 pecl。我是新手并且

回答 5 投票 0

如何使用php从网站启动可执行文件?

我想在单击网站上的“没有警告或下载”时启动(而不是安装).apk/.bat/sh 文件。我在php官网找到了代码: 我想在单击网站上的“没有警告或下载”时启动(而不是安装).apk/.bat/sh 文件。我在php官网找到了代码: <?php $WshShell = new COM("/home/user/Desktop/test.sh /C"); $oExec = $WshShell-\>Run("cmd /C dir /S %windir%", 0, false); ?\> 我在 VSCodium 中从 Linux 运行但是我遇到了 .com 问题: PHP 致命错误:未捕获错误:在 /home/user/Desktop/test.php:6 中找不到类“COM” 堆栈跟踪:#0 {main} 在第 6 行 /home/user/Desktop/test.php 中抛出 我尝试添加扩展并在 php.ini 中添加代码,我猜情况变得更糟,现在它给了我这个错误: PHP警告:PHP启动:无法加载动态库'php_com_dotnet.dll'(尝试过:/usr/lib/php/20190902/php_com_dotnet.dll(/usr/lib/php/20190902/php_com_dotnet.dll:无效的ELF标头) , /usr/lib/php/20190902/php_com_dotnet.dll.so (/usr/lib/php/20190902/php_com_dotnet.dll.so:无法打开共享对象文件:没有这样的文件或目录))在第 0 行的未知 我不确定我是否添加了正确的代码以及位置正确的文件。 解决了。看来您不能在没有任何许可的情况下进行操作或从网站内部启动汽车。不仅如此,它还存在漏洞。

回答 1 投票 0

当我尝试在我的 M1 mac 上添加一些 php 扩展时出现问题

尝试安装 sqlite 扩展后,我无法再在我的 Mac 上运行 php。我不断收到酿造错误。 有人遇到过类似的问题吗? dyld[58991]:库未加载:/opt/homebrew/opt/lib...

回答 1 投票 0

在 PHP 5.6.12 中启用 DOTNET COM 扩展

在 PHP 项目中,我需要使用 DOTNET COM 库,但我看到它被禁用了。 我不知道如何启用它,所以我尝试取消注释 php.ini 文件中 [com] 部分下的以下行...

回答 2 投票 0

启动时找不到php_zip.dll

我正在尝试为 Laravel 项目安装 php_zip。我正在使用 Windows。 然后我将此 php_zip.dll 放入我的 php/ext 文件夹中。 然后我编辑了 php.ini 文件以添加以下行: 扩展名=zip 添加...

回答 2 投票 0

找不到 php8.2 的 Redis.dll

我在 Windows 计算机上使用 PHP 8.2 启动 Redis 5.3.7 时遇到困难。当我尝试启动它时,会显示一个对话框,其中包含以下消息: “程序入口点

回答 2 投票 0

如何通过composer安装google/protobuf?

我正在尝试按照自述文件中 https://github.com/googleads/google-ads-php 要求部分中给出的文档在我的 php 项目中安装 Protobuf PHP 扩展。 它让我跟随...

回答 1 投票 0

使用带有 PHP 和 Intelephense 扩展的 VS Code 时出现未定义类型“gnupg”类名错误

VS Code 中的错误屏幕截图: 即使检查 phpinfo(),您也会看到 gnupg 已安装并且有一个活动的扩展。代码将正确执行。但在 VS Code 中,你会遇到致命错误...

回答 1 投票 0

在 Visual C++ 中为 PHP8.2.8 编写线程安全 PHP 扩展

我正在尝试(但失败了)生成一个线程安全的 PHP 扩展 DLL。 我在 WAMP 环境中使用 PHP,并使用 C++ 和 PHP 进行编码。现在,我只是想开发我的第一个 PHP 扩展(Modul...

回答 0 投票 0

为 Zephir 解析器将 PHP 7.4 升级到 PHP 8.0(无法初始化模块)

php -v 产生以下输出: PHP 8.0.28 (cli)(内置:2023 年 2 月 14 日 18:32:57)(NTS) 版权所有 (c) The PHP Group Zend Engine v4.0.28,版权所有 (c) Zend Technologies 使用 Zend OPcache v8....

回答 0 投票 0

php-extension php7-mod-* 未在 OpenWrt 中加载

我在使用 php 文件的 lighttpd 中收到致命错误:未捕获错误:调用未定义函数 openssl_decrypt() 消息。 我已经有 php7-mod-openssl,但是 php-cli -m 没有显示 openssl。 打开Wrt

回答 0 投票 0

为什么 Composer (PHP) 允许我在“composer require”期间指定“ext-json”而不是其他扩展,如“ext-gmp”?

当我使用 Composer 运行 composer require ext-gmp 时,当前目录中没有 composer.json 文件或 composer.lock 文件,我得到以下错误: 找不到匹配的 pac 版本...

回答 2 投票 0

在 Dockerfile 上安装 php 扩展

我正在尝试为我的应用程序创建我的 php docker 镜像,但是当我开始构建它时,由于显示此错误而无法安装某些扩展 #0 6.705 (25/26) 安装 make (4.3...

回答 2 投票 0

如何在 Docker php-fpm alpine 中安装 LDAP

知道如何在 dockerfile 中安装 php Ldap 扩展 来自 php:7.2-fpm-alpine 我尝试了以下 运行 docker-php-ext-configure ldap --prefix=/usr/local/php --with-ldap=/usr/lib/i386-l...

回答 6 投票 0

无需编写扩展即可在 PHP 中使用 C/C++ 代码

我读到可以通过编写扩展在 PHP 中使用 C/C++ 代码。有没有更简单的方法,比如包裹魔法之类的(我必须说,我听说过这个词,但不太了解什么是

回答 6 投票 0

如何在 CPanel 中启用 Sodium PHP 扩展

如何在 CPanel 中启用 Sodium PHP 扩展,因为我的 cPanel 中的“PHP 选择器”没有显示? *我使用的是 Php 7.4 而不是 WHM 在这种情况下,我尝试安装 Moodle,并显示“

回答 0 投票 0

如何安装 php-ext,使用 dockerfile 在 ubuntu 中连接 mysql?

我有一个问题如何用mysql安装php exten,我不知道需要什么。所以请给我一个答案。 我在 google 和 utube 中搜索,但没有找到确切的答案。我希望有人可以

回答 0 投票 0

如何为 Laravel 安装所有必需的 PHP 扩展?

我需要制作我的 Ubuntu 16.04。有没有办法使用 GUI 或使用终端来执行此操作的最简单方法? 我已经安装了 PHP 7.1,MariaDB。 我需要启用: OpenSSL PHP 扩展...

回答 6 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.