php 不从新编译 添加 ftp 模块
php 不重新编译 添加 ftp 模块
以添加ftp模块为例子
进入源码目录
cd php-5.2.9/ext/ftp
#运行phpize生成configure
/usr/local/php529/bin/phpize
?
Configuring for:
PHP Api Version:???????? 20041225
Zend Module Api No:????? 20060613
Zend Extension Api No:?? 220060519
如果出现
Cannot find autoconf. Please check your autoconf installation and the? $PHP_AUTOCONF? environment variable is set correctly and then rerun this script.
?
则安装以下2个包
?
# wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz
# tar -zvxf m4-1.4.9.tar.gz
# cd m4-1.4.9/
# ./configure && make && make install
# cd ../
# wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
# tar -zvxf autoconf-2.62.tar.gz
# cd autoconf-2.62/
# ./configure && make && make install
?
然后开始配置
#编译,指定php-config,注意这里的php-config,不是php.ini
./configure --with-php-config=/usr/local/php529/bin/php-config
#上面可以添加--enable-ftp,也可以不用添加
#编译安装
make && make install
cd modules/
ls
ftp.la ftp.so
#复制ftp.so到模块目录
cp ftp.so /usr/local/php529/lib/php/extensions
?
#编辑php.ini文件,指定PHP到哪个目录读模块
vi /usr/local/php529/etc/php.ini
extension_dir="/usr/local/php5/lib/php/extensions"
#Load模块
extension=ftp.so
#保存退出
重启apache
再用/usr/local/php/bin/php -m|grep ftp查看是否有ftp.so

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



In this chapter, we will understand the Environment Variables, General Configuration, Database Configuration and Email Configuration in CakePHP.

PHP 8.4 brings several new features, security improvements, and performance improvements with healthy amounts of feature deprecations and removals. This guide explains how to install PHP 8.4 or upgrade to PHP 8.4 on Ubuntu, Debian, or their derivati

To work with date and time in cakephp4, we are going to make use of the available FrozenTime class.

Working with database in CakePHP is very easy. We will understand the CRUD (Create, Read, Update, Delete) operations in this chapter.

To work on file upload we are going to use the form helper. Here, is an example for file upload.

In this chapter, we are going to learn the following topics related to routing ?

CakePHP is an open-source framework for PHP. It is intended to make developing, deploying and maintaining applications much easier. CakePHP is based on a MVC-like architecture that is both powerful and easy to grasp. Models, Views, and Controllers gu

Validator can be created by adding the following two lines in the controller.
