问题标签 [phpize]
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.
php - 无法使用 phpize 在 OS X 上安装 PHP 扩展 OpenSSL
我一直在尝试为 Magento2 安装 PHP 5.5.34 扩展 OpenSSL,因为如果我没有 OpenSSL 扩展,它将无法通过 Magento 进程安装。我没有看到无法安装phpize
或从源代码编译 PHP。
php化
还行吧:
这失败了:
从源代码编译
还行吧:
这失败了:
有没有人知道发生了什么以及如何解决?
docker - Docker 文件并执行 phpize 错误
当我尝试构建 Docker 文件并执行phpize
命令时,出现以下错误。
我不能phpize
在 Docker 文件中使用吗?
php - 使用官方 Alpine Docker 映像将 yaml 扩展添加到 php
我正在使用这个官方的 php Docker 映像:https ://github.com/docker-library/php/blob/76a1c5ca161f1ed6aafb2c2d26f83ec17360bc68/7.1/alpine/Dockerfile
现在我需要添加对 yaml 扩展的支持,它不与 php 捆绑在一起。我看到我正在使用的基本图像使用 phpize。
我正在尝试这种方法:
但我得到这个错误:
使用该图像并添加该支持的最惯用的 docker 方式是什么?
我应该使用它作为基础,还是可以添加参数以使想要的扩展可配置?
php - 在lampp套件中编译gmp php扩展时缺少config.m4文件
我正在尝试使用 php 7.1.7 和 api 版本 20160303 为 lampp 套件编译 gmp。我下载了 gmp-6.1.2.tar.bz2 用于bzip2 -dk gmp-6.1.2.tar.bz2
获取 tar 文件,tar -xvvf gmp-6.1.2.tar
然后cd gmp-6.1.2/
。
当我运行时
/opt/lampp/bin/phpize
(我正在使用lampp套件进行开发),我得到了这个
我正在尝试为 php7.1.7 编译 gmp。
不运行 /opt/lampp/bin/phpize,并执行以下步骤
- 。/配置
- 制作
- 做测试
- 进行安装
在控制台上运行php,我得到这个:
centos - 为什么让phpize工作如此困难......?
相信我,我不是一个容易放弃的人,但我即将放弃这个......而且我不是 linux 专家,但通常我可以很好地解决问题。
我开始安装 Imagick,除了 'pecl install imagick' 一切都很好。它给了我错误'phpize' failed,这是一个常见的错误,在谷歌搜索后变得很清楚,在这个论坛上搜索之后。
提到的所有内容都不起作用,安装并启用了 EPEL 和 Remi 存储库。启用并列出所有 php 版本的 55、56、70、71 的 Remi。
我应该安装php-devel包以使 phpize 工作,但它不存在,yum 搜索没有找到任何东西,更新所有内容也没有任何作用。
CentOS 7 上的目标 PHP 版本是 7.0 人们说这是 PEAR 扩展中的一个错误,并尝试了“补丁”但没有任何结果......我在每次重大更改后重新启动以确保加载内容,如果这甚至是必要的. 我有完全的root访问权限,所以不可能。
如果它是一个错误,为什么它仍然存在。我唯一需要的是安装的 imagick 库。现在人类可以让计算机思考,但是让phpize工作显然很难......
很抱歉咆哮,但我讨厌把时间花在应该很容易解决的事情上。
我希望有人可以帮助我,如果需要更多信息,请告诉我;)
php - “找不到脚本文件”错误,但文件实际上存在
免责声明:我是初学者。
我正在尝试在集成终端的 Visual Studio Code 2017 上构建这个特定的 PHP 扩展,并尝试使用 phpize 命令(该目录有一个环境变量)。一直输出
即使它就在那里。文件路径是对的。我检查了文件夹。
我怎样才能解决这个问题?
php - 更新到 MacOS Mojave 后无法使用 PHPIZE
当我运行 PHPIZE 并得到以下错误时我应该怎么做?我已经安装了 xcode 命令行工具。
php - 我可以将 phpize7.1 安装到 Ubuntu 15.10 吗?
我有不再支持的旧 Ubuntu 15.10。我需要 php7,但我无法将其更新到 Ubuntu 16/18。我从源代码安装了 php7.1,但我还需要 phpize 来编译扩展。是否可以从源代码安装 phpize(就像我为 php7.1 所做的那样)?
opencv - “错误:#error “OpenCV 4.x+ 需要启用 C++11 支持”
我怎样才能解决这个问题?
我按照本指南在 Centos 7.6 上安装了 OpenCV 4.1.0 没有问题:
https://linuxize.com/post/how-to-install-opencv-on-centos-7/
现在我正在尝试安装 php-opencv
https://github.com/hihozhou/php-opencv
当我make
. (在该链接上的编译并安装 php-opencv 扩展标题下)。
非常感谢,完全超出了我的理解范围。
php - 需要 php-devel 包但已安装
我正在运行 PHP 7.2 并尝试安装 oci8
pecl install oci8
导致下载,但在运行 phpize 时失败,并显示以下消息:
但是,如果我尝试安装 php-devel,我会收到一条消息,表明它已经安装:
我已经尝试了几个选项,但无法让 phpize 工作。任何帮助表示赞赏。
谢谢
更新
- 我使用 remi 重新安装了 php 7.3。这将 php.ini 文件安装到 /etc 目录中
- 我安装了 php73-php-oci8
- 我在 phpinfo() 中确认了 php 版本和模块
关于 Oracle Instant Client,我不完全确定我在做什么,所以这就是我所做的:
- cd /etc/yum.repos.d
- (获取包裹的几个步骤)
- sudo yum install oracle-instantclient18.3-basic
- sudo yum 安装 oracle-instantclient18.3-devel
- sudo yum 安装 oracle-instantclient18.3-jdbc
- sudo yum 安装 oracle-instantclient18.3-sqlplus
- sudo yum list oracle-instantclient* ... 这确认了安装
这是我所能得到的。我不确定如何“将其包含在库路径中”。我不清楚下一步。请指教
谢谢