如何修改php源码并重新编译?

问题描述 投票:0回答:2

为了我的研究,我修改了生成 PHP 的 C 代码(不是用 PHP 编写的代码,而是实际生成 PHP 的代码)。我想要某种方式来编译它并使其与 apache 一起工作。我该怎么做?

php ubuntu
2个回答
2
投票

手册是您的朋友:

http://www.php.net/manual/en/install.unix.apache2.php

./configure --with-apxs2=/usr/local/apache2/bin/apxs --other-options
make
make install

1
投票

获取 PHP 源代码的 tarball,并将其解压。

确保你可以编译它。 请参阅 tarball 中的 INSTALL 文件。 基本流程是典型的:

./configure --with-some-options...
make
make install

如果您曾经在 Linux 上从源代码编译过软件,您可能会熟悉这一点。

对源进行任何您想要的更改。

使用相同的步骤再次编译。

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