php-extension 相关问题

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

将共享 php 模块编译为 dll (windows)

我正在尝试为 Windows 的 php 8.3.6 x64 编译共享扩展 我基本上遵循了这些说明:https://ourcodeworld.com/articles/read/804/how-to-compile-a-php-extension-dll-file-in-w...

回答 1 投票 0

PHP DLL 扩展未加载 - “找不到指定的模块”

我下载了 PHP 的 pdo_ibm 和 ibm_db2 扩展,并将它们放在 /ext 文件夹中(对于 Windows 为 .dll)。之后,我转到 php.ini 并添加以下行(不带“;”): 分机...

回答 1 投票 0

无法在 ddev 中为 php 8.0 启用 php-yaml

为Drupal9创建目录结构后, ddev config --project-type=drupal9 --docroot=web --create-docroot 我在这个目录中创建了项目,一个 Drupal 发行版 Varbase Starter Kit...

回答 1 投票 0

如何包含Memcached

正如标题所说,我不明白如何包含Memcached类。从PHP官方手册安装 $mc = 新的 Memcached(); $mc->addServer("localhost", 11211); $mc->s...

回答 1 投票 0

如何检查 Ubuntu Linux 12.04 LTS 中启用/禁用了哪些 PHP 扩展?

我在本地计算机上使用 Ubuntu Linux 12.04 LTS。我很久以前就在我的机器上安装了 LAMP。现在我想启用以下 PHP 扩展: php_zip php_xml php_gd2 首先我想检查一下

回答 8 投票 0

如何在 Ubuntu 上安装“ext-grpc”或“grpc”?

我试图在我的 Laravel 10 项目中安装 google/cloud-firestore 包。然后我收到了这个错误。 问题1 - google/cloud-firestore 已锁定到版本 v1.31.0 并更新...

回答 1 投票 0

PHP 扩展(如 `mongodb`)未加载 macOS 上 Laravel Herd 启用的特定 PHP 版本(例如 8.1)?

我在 macOS 上使用 Laravel Herd,并由 Herd 管理多个 PHP 版本(7.4、8.1、8.2、8.3)。我使用 php -v 验证 PHP 8.1 是否处于活动状态。 按照 Herd 文档添加扩展...

回答 1 投票 0

尝试作曲家更新时,在 CentOs 上出现此错误

我正在尝试在 CentOs 系统上部署我的 laravel 项目。当我要运行作曲家更新命令时,我遇到了此错误。我无法找出解决方案,我在 t 中寻找解决方案...

回答 2 投票 0

“pecl http”php 扩展无法加载到本地(xampp/wampp)

我想在 Windows 上将 php“http”扩展添加到 xampp (https://pecl.php.net/package/pecl_http/4.2.2/windows)。但每次我在控制台中收到错误时: 警告:PHP 启动:Una...

回答 1 投票 0

PHP-CPP 扩展,无法初始化模块,因为模块和 PHP 使用不同的 API 版本

我正在尝试在 XAMPP 服务器上运行我的 PHP 项目,并且我正在使用用 C++ 编写的 PHP 扩展,使用 PHP-CPP 库。 这是我运行 /opt/lampp/bin/php -m 时收到的错误 PHP 警告:PHP St...

回答 1 投票 0

如何在Xampp中启用自动扩展加载?

伙计们,我已经安装了 Xampp,目前正在开发一个用核心 php 制作的项目,它的加载和工作完美,但我必须手动添加 .php 扩展名。 这是我登录我的

回答 1 投票 0

PHP 扩展返回结构

我正在开发一个 PHP 扩展,想让 PHP 返回一个结构。但它总是会导致核心转储。我的步骤是: ./ext_skel --extname=测试 ./configure--启用测试 在 php_test.h 中添加: 类型定义

回答 1 投票 0

使用自制程序在 Mac Big Sur 上安装 PHP 7.3.24 的 pgsql 扩展时出现问题

有谁知道在 Mac 上安装 pgsql 扩展的命令吗?尝试使用 Homebrew 但没有成功。我怀疑我尝试获取扩展名的命令或方式不正确。 我试过了...

回答 2 投票 0

“sudo pecl install mongodb”在 macOS 上不起作用

我尝试通过运行以下命令在 macOS Catalina v10.15.7 上安装 MongoDB PHP 扩展, sudo pecl 安装 mongodb 但它最后抛出以下错误, 构建过程完成

回答 2 投票 0

在Linux中运行PHP:如何修复“PHP启动:无法加载动态库”问题?

我已经确定了 php 的路径,但在 Ubuntu 22.04 中遇到以下 php 错误,我想我需要加载 Mysqlnd 和 mysqli 来解决此问题 root@xxxx:~# php --ini PHP 警告:PHP St...

回答 1 投票 0

在 CentOS 中安装 PHP Zip 扩展

我正在尝试在 CentOS 中安装 PHP Zip 扩展。 我的服务器没有外部互联网访问权限,因此我自己从 PECL 下载:http://pecl.php.net/package/zip。我选择了1.10.2,

回答 13 投票 0

安装 php oauth 包时:找不到 pcre.h,请尝试安装 libpcredevelopment/headers 包

我需要为第 3 方软件包安装 oauth (pecl install oauth)。我使用 Homebrew 安装了 pcre 和 pcre2,但 oauth 仍然抱怨找不到 pcre.h。 我使用的是 macOS Ventura ...

回答 1 投票 0

将 imagemagick 添加到我的 php 7.4 docker 中引发错误

我需要将 imagemagick 添加到我的 php 7.4 docker 中,因此在文件 Dockerfile.yml 中我添加了: 来自 php:7.4.1-apache 运行 apt-get update && \ apt-get install -y \ Python \ 自由...

回答 2 投票 0

我正在 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

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