- 浏览: 884275 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (341)
- Ajax (1)
- Asp.net (18)
- Java (5)
- Php (27)
- JavaScript (19)
- jQuery (12)
- 正则表达式 (4)
- SEO优化 (1)
- Windows 应用 (5)
- Flash (12)
- Asp (9)
- CSS (10)
- SQL Server (6)
- Flex (1)
- Ubuntu (0)
- mysql (34)
- PHP框架 (2)
- Apache (10)
- html (3)
- 网页切入 (1)
- Linux (33)
- vc++ (38)
- 友情链接 (0)
- firefox 插件 (4)
- SEO (1)
- Apache 压力测试 (1)
- imacros教程(一):imacros变量 (0)
- JS调用imacros所用到的函数 (0)
- imacros教程(三):调用csv文件 (1)
- imacros教程(二):JS调用imacros所用到的函数 (1)
- imacros 常用代码 (1)
- CSS最大宽度 (1)
- svn (1)
- WordPress (1)
- 网线的两种接法 (1)
- TP-LINK WR 系列无线路由器安全设置 (1)
- mysql talble is full ERR1114 (0)
- 解决mysql的内存表“table is full”错误 (1)
- linux 用户操作 (1)
- CentOS 挂载 ntfs 移动硬盘 (1)
- linux 储蓄设备操作 (1)
- Starting MySQL. ERROR! Manager of pid-file quit without updating file. (1)
- extmail 1.1 升级到 1.2 (1)
- extmail (0)
- emos (2)
- squid 3.0 (2)
- centos 6 minimal 安装 (1)
- linux实用命令详解 (1)
- win7 (1)
- php 字符串大小写转换 (1)
- 跟踪路由 tracert (1)
- css英文单词首字母添加样式 (1)
- jquery iframe 操作 (1)
- php 获取时间今天明天昨天时间戳 (1)
- php 上传限制 (1)
- ckeditor 配置 (1)
- flash 显示在 div 下 (1)
- flash + php 留言本乱码问题 (1)
- squid purge 出现 access denied 的解决方法 (1)
- delphi (1)
- 让delphi嵌入的WebBrowser无边框无滚动条 (1)
- delphi打开一个IE窗口 (1)
- delphi 获取鼠标当前位置的相对坐标 (1)
- delphi 获取可执行文件的当前路径 (1)
- delphi webbrowser 常用方法示例 (1)
- javascript 禁止鼠标右键... (1)
- delphi 播放gif 动画 (1)
- delphi弹出信息框大全 (1)
- Delphi中禁止WebBrowser右键的方法 (1)
- DELPHI 让程序只能运行一次 (1)
- Delphi XE2 破解补丁注册机下载使用教程 (1)
- Delphi RAD Studio XE2编译程序体积大的问题 (1)
- delphi 制作圆角窗口 (1)
- delphi 窗口 (1)
- delphi 窗体全透明,但窗体上的控件不透明 (1)
- delphi 窗口阴影 (1)
- delphi 获取任务栏高度 (1)
- delphi bsNone 之后任务栏右键无反应 (1)
- delphi 程序打开隐藏软件任务栏条 (0)
- delphi bsNone后的相关问题解决方法 (1)
- delphi bsNone 后显示边框 (1)
- delphi url编码操作 (1)
- delphi 调用exe文件 (1)
- delphi dll窗体的制作和调用 (1)
- delphi dll 调用窗体时的数据传递 (0)
- delphi 窗口显示在屏幕右下角 (1)
- 内网穿透&UDP打洞 (1)
- delphi idhttp post应用 (1)
- inno setup 开机启动 (1)
- inno setup 添加桌面快捷方式 (1)
- Delphi实现程序只运行一次并激活已打开的程序 (1)
- 解决 float point division by zero (1)
- Delphi 窗体显示在最前面,并获得焦点 (1)
- delphi 点击关闭按钮时隐藏窗口 (1)
- delphi 非客户区右键点击 (1)
- delphi真正可以截获WINDOWS关机消息的源码 (1)
- delphi utf8转码 (1)
最新评论
-
zj7243886:
非常感谢,这东西解决我的问题;谢谢你的分享
Linux 安装 jpeg-6b 错误 ./libtool 命令未找到 -
丶Sk.Mabon:
能让html也绕过吗。。机房限制很悲剧
绕过 <?PHP exit(’Access Denied’); ?> 限制 -
丶Sk.Mabon:
请教gzip.php 的写法。万分感谢!
apache 开启 gzip -
hyxj1220:
火狐中单纯的定义这样的样式,貌似不行,必须要让容器浮动
英文长文本换行CSS -
逆水寒龙:
太好了,正好用上,谢谢博主共享
Asp.net 将中文汉字转换成拼音首字和拼音全拼
以添加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
发表评论
-
lamp 隐藏 http 头信息
2013-01-29 20:34 779lamp 隐藏 http 头信息 apache中httpd ... -
linux 单网卡设定多个ip
2011-11-06 03:41 1156# cd /etc/sysconfig/network-scr ... -
iptables 端口映射
2011-11-05 07:38 1613centos 系统端口映射 内网: 192.168.0 ... -
squid + iptables 做反向代理和透明代理
2011-11-05 07:04 2082squid + iptables 做反向代 ... -
Linux bind 域名服务器安装配置
2011-10-12 16:36 1550系统环境 CentOS 5.5 x64 检查是否安装 BIN ... -
CENTOS 手动修改系统时间
2011-09-09 15:13 1876我们一般使用“date -s”命令来修改系统时间。比如将系统时 ... -
Squid 反向代理服务器安装笔记
2011-08-28 16:59 18911.安装前准备设置网卡 外网网卡:eth0 ip:60.190 ... -
CentOS 5.5 x64 源码安装 LAMP
2011-08-25 21:41 24001.系统 CentOS5.5 x64 配置好IP地址,主机名等 ... -
Linux 设置ip
2011-08-25 17:53 1625手动配置linux(centos)的I ... -
Linux 关机和重启命令
2011-08-25 17:17 865如果你很急着关机或者重启话,那么关机就是init 0,重启就是 ... -
linux 防火墙设置
2011-08-25 13:34 954service iptables stop 关闭防火墙 ... -
Linux 压缩命令
2011-03-27 15:30 1079Linux压缩解压不只是一个,有多种方式可以选择,就算是同一个 ... -
vim 常用命令
2011-01-10 05:11 1150vim 一般模式下 h,j,k,l 左上下右键 dd ... -
CentOS 5.5配置Web高可用集群
2011-01-10 04:50 1449一、环境概述 1、操作 ... -
Linux中把普通用户提升为root用户权限:
2010-12-30 18:02 4541Linux中把普通用户提升为root用户权限: 1、修改/e ... -
RAR for Linux 命令详解
2010-12-29 21:56 986RAR for Linux 命令详解 2008- ... -
centos安装配置LAMP扩展,ssh,svn,服务管理
2010-12-29 19:53 1466推荐网站 http://blog.chinau ... -
CentOS 修改IP地址, DNS, 网关
2010-12-29 18:17 1012由于修改网关总是忘 ... -
centos的用户、组权限、添加删除用户等操作的详细操作命令
2010-12-29 17:29 23001.Linux操作系统是多用户多任务操作系统,包括用户账户和组 ... -
CentOS中用top命令查看CPU使用率
2010-12-29 17:16 1633先来一些CentOS(Linux)的基础知识:用top命令查看 ...
相关推荐
通过以上步骤,你可以在不重新编译整个PHP的情况下,成功地添加FTP扩展。这样做的好处是避免了重新编译可能导致的问题,同时也使得扩展的添加和管理更加灵活。 请注意,不同的PHP版本和操作系统可能会有不同的路径...
在Ubuntu系统中手动编译安装PHP7可以更好地控制PHP的版本以及所包含的模块,同时也能针对特定环境进行优化,提升性能。本文将详细介绍如何在Ubuntu环境下从源码编译安装PHP 7,并加入必要的扩展,如Redis支持等。 #...
在"Additional Modules"部分,如果看到FTP模块,那么PHP就支持FTP功能。如果没有,你需要重新编译PHP并启用FTP扩展。 2. **建立FTP连接** 使用`ftp_connect()`函数可以连接到FTP服务器,例如: ```php $conn = ...
2. 配置并编译PHP,确保链接到Apache模块: ```bash ./configure --prefix=/usr/local/...
以下是对给定的PHP编译参数进行详细解读: #### 二、核心编译参数 1. **`--prefix=/usr/local/php`** - **作用**:指定PHP的安装目录。这是编译安装PHP时最基础的参数之一。 - **意义**:确保所有与PHP相关的...
在FreeBSD 9.0操作系统中,搭建一个包含Apache、MySQL、PHP和FTP服务的Web服务器是一项基础且重要的任务,这通常用于创建动态网站或Web应用程序。以下将详细阐述整个安装过程的关键步骤。 首先,确保系统已经安装了...
最后,编译PHP,添加必要的模块: ```bash ./configure --prefix=/usr/local/php --with-config-file-path=/etc/php --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql/bin/...
在本教程中,我们将深入探讨如何在FreeBSD 7.0操作系统上手动编译和安装Nginx、PHP和MySQL,构建一个基本的LEMP(Linux、Nginx、MySQL、PHP)堆栈。请注意,虽然这个教程适用于FreeBSD 7.0,但一些步骤可能与较新...
3. 配置编译选项,根据需要可添加模块,如支持pcre模块:`./configure --prefix=/usr/local/nginx --with-pcre=/usr/local/src/pcre-8.13` 4. 编译源代码:`make` 5. 安装编译后的二进制文件:`make install` **二...
- 配置Nginx,启用SSL模块、gzip静态模块、stub状态模块、sub模块等。 - 同样执行`make`和`make install`。 3. **Lighttpd**: - 安装Lighttpd主要是为了使用其FastCGI功能。 - 下载源代码,配置并安装。 4. ...
- 添加php进程管理模块phpye - 修正自定义data地址nginx启动错误 2012年09月29日 - 更新Nginx版本为1.2.4 - 模块化nginx/php/mysql - 因未实现标准管理接口,ftp/mem放入extend目录作为扩展模块 2012年09月28日 - ...
2. **--with-apxs2=/usr/local/apache/bin/apxs**:如果Apache已经安装,此参数使得PHP能与Apache的模块(mod_php)集成,apxs是Apache的扩展程序编译器。 3. **--with-config-file-path=/usr/local/php/etc**:...
在Ubuntu 20.04系统中离线安装PHP 7.4可能是因为网络环境受限或者需要特定版本的PHP,这种情况下,我们需要手动下载所需的PHP 7.4源码包及其依赖,然后进行编译安装。以下是详细步骤: 1. **获取PHP 7.4源码包** ...
在`httpd.conf`文件中,添加以下内容来启用PHP模块: ```bash LoadModule php7_module /usr/local/php/libphp7.so AddHandler application/x-httpd-php .php ``` 重启Apache使更改生效: ```bash yangr /usr/...
在易语言环境中,将重新编译的CURL库集成到项目中,开发者可以利用`zyCurl.e`和`zyCurl.ec`这两个模块源码,创建函数调用CURL库的功能,如发送HTTP/2.0请求,处理服务器推送等。这使得易语言的程序能够利用HTTP/2.0...
-prefix=/path/to/php/installation --with-config-file-path=/path/to/php.ini --with-mysql=mysqlnd --with-curl --with-jpeg-dir --with-png-dir --with-zlib-dir --enable-mbstring --enable-fpm --enable-ftp ...
在Linux环境中,为PHP添加扩展模块是提升其功能和性能的重要步骤。本教程将详细介绍如何在Linux系统下独立地添加PHP扩展模块mbstring。mbstring是一个用于处理多字节字符串的扩展,它提供了广泛的语言字符集支持,...
sudo apt-get install php5 php5-common php5-cli php5-dev php5-mysql phpmyadmin php5-pgsql phppgadmin php5-gd php5-mcrypt php5-curl php-pear libapache2-mod-php5 php5-xdebug php5-codesniffer ``` 2. *...