好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>CMS系统>Dedecms
<tfoot draggable='sEl'></tfoot>

php模块安装 php安装包

很多站长朋友们都不太清楚php模块安装,今天小编就来给大家整理php模块安装,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 怎么在inux中PHP中apc模块安装 2、 如何安装 php 的zip模块 3、 如何安装新的PHP扩展模块 4、 PHP安装以及教程 5、 如何安装PHP模块 怎么在inux中PHP中apc模块安装

操作步骤:

1、下载安装

wget pecl.php.net/get/APC-3.1.8.tgz

tar -zxvf APC-3.1.8.tgz cd APC-3.1.8

/usr/local/php/bin/phpize

./configure --enable-apc --enable-mmap --enable-apc-spinlocks --disable-apc-pthreadmutex --with-php-config=/usr/local/php/bin/php-config

make

sudo make install

2、在/usr/local/php/etc/php.ini 加入

extension = "apc.so" ;

;APC setting

apc.enabled = 1

apc.shm_segments = 1

apc.shm_size = 64M

apc.optimization = 1

apc.num_files_hint = 0

apc.ttl = 0

apc.gc_ttl = 3600

apc.cache_by_default = on

重启apache 或者 /usr/local/php/sbin/php-fpm restart

如何安装 php 的zip模块

zip 是php的一个扩展,用于支持zip文件压缩和解压

按照下面的步骤配置:

1. 用记事本编辑你的 php.ini 文件,搜索 zip.dll 然后把这一行前面的 ; (分号)去掉,保存 php.ini 注意,这一行的上面应该有很多诸如 ;php_***.dll 的,否则搜索的位置不正确,再次搜索

2. 重新启动你的 WEB 服务器。IIS直接在 开始 运行 里面输入 iisreset, Apache 通过管理器先停止再启动即可

如何安装新的PHP扩展模块

php安装好后,可能在初次安装时,会有些模块会有遗漏,但是我们又不想重新编译php,因为耗时是比较长的。我们可不可以在不重新编译安装php的情况下,来为php单独添加某一个模块呢?查找资料,发现还是有方法的,重点就是phpize了,于是写了这篇文章.

下面我们就以单独为php加载mysqli模块为例,演示如何动态为php添加模块。

1、找到php原码安装文件

2、cd /home/php/ext/myslqi

3、运行 /usr/local/php/bin/phpize

4、/configure –with-php-config=/usr/local/php/bin/php-config

5、make make install

6、安装完成之后会在系统/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/这个目录下面生成mysqli.so的库文件

7、编辑php.ini文件,指定php到哪人目录读取模块

vi /usr/local/php/etc/php.ini

extension_dir=”/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613″

extension=mysqli.so

8、重启php服务 /usr/local/php/sbin/php-fpm restart

7、/usr/local/php/bin/php -m|grep mysqli 查看mysqli.so是否存在

如果步骤正确,你的人口也不差的情况下,应该这样php的动态模块加载就完成了。

PHP安装以及教程

tomcat ?

据说tomcat配PHP效果不是很好..还是换apache吧....

apache吗..反正几乎是一路next就可以装好了..不过你如果装了IIS..就要注意端口问题..可能会有冲突..mysql也是.一路next,php吗..我是这么样的..

1.下载下来的php包解压..文件夹最好直接命名成php.

2.将php.ini-recommended改名为php.ini(这个是php的配置文件).放到c:\windows下(不放这里好像会有问题)

3.php.ini设置:extension_dir = "c:\php\ext"设置成你的ext文件夹的目录,去掉extension=php_mysql.dll前面的分号(加载mysql扩展).需要什么扩展可以根据需要修改.

4.apache的设置:apache安装目录下的conf文件夹下.找到httpd.conf,DocumentRoot "d:/wwwroot"

这里是你的网站的目录,

在最后添加

LoadModule php5_module "c:/php/php5apache2_2.dll"(加载php模块)

AddType application/x-httpd-php .php (可解析的php扩展名)

AddType application/x-httpd-php-source .phps (这个不记得了.反正肯定要的)

如果发现权限不够.找到这里

<Directory />

Options FollowSymLinks

AllowOverride None

Order deny,allow

allow from all

options indexes

</Directory>

原来是deny from all改成allow from all.

最好打开apache的目录显示.

Options Indexes FollowSymLinks去掉前面的#,如果还不可以.就在上面的allow from all下面加上options indexes就OK了.

这是win下面的apache+php的配置..

mysql安装比较简单..我就不说了...

PHP的电子教程网上非常多..在这里也不可能给你贴出来吧..

还有关于框架..框架网上的教程也很多..百度一下吧..

著名的框架有zend Framework,cakephp,国产的fleaphp,thinkphp等等...

如何安装PHP模块

php模块安装的方式

1、静态安装

将先将在安装php之前先将需要安装的程序装上,如ftp、mhash、mcrypt……安装完成后,解压php安装包,执行./configure

--with-ftp

--with-mhash

--wth-mcrypt等等。后面具体跟的参数可以参看./configure

--help查看。编译好后,执行make

make

install

就行了。

2、动态安装

而在往往我们进行编译php时经常会忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想再重新装php,于是可以采用phpize来动态加载需要安装的模块。

具体实现方法如下(这里以忘记安装pdo_mysql模块为例):

cd

/root/source/php-5.3.10/ext/pdo_mysql

/usr/local/php/bin/phpize

在安装完mysql后,并不是进入/root/source/mysql-5.5.21目录运行phpize,而是进入php的源文件中要增加的扩展模块的文件目录---也就是/root/source/php-5.3.10/ext/pdo_mysql目录执行phpize。如果不是这样操作的话就会提示下面的错误:

Cannot

find

config.m4.

Make

sure

that

you

run

'/usr/local/php/bin/phpize'

in

the

top

level

source

directory

of

the

module

关于上面的这个错误,我不得不鄙视下网上有些自以为是的家伙,自认为对所有的安装操作很懂,报上面的错误的时候,去修改源代码,搞的乱七八糟,误人子弟。根本不按php官方的文档操作。

目录/root/source/php-5.3.10/ext/pdo_mysql

,在运行phpize命令前并没有configure文件,只有config.m4文件。运行phpize就生成了一个可执行的configure文件。此时就可以按照下的方法编译了:

./configure

--with-php-config=/usr/bin/php-config

(还可以加一些其他的参数,可通过./configure

--help查看)

make

make

install

编译完成后会提示扩展模块生成在/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626目录。

修改php.ini文件

vi

/usr/local/php/etc/php.ini

在其文件结尾加入下面的内容:

extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626"

extension=pdo_mysql.so

安装完成后,重启php-fpm和web服务器。(因为我用的是php-fpm和tengine,如果用的是apache则也重启相应的程序,重新加载就行了)

关于php模块安装的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于php模块安装 php安装包的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did165394
更新时间:2023-02-17   阅读:41次

上一篇: php程序外包价位 php程序外包价位多少

下一篇:phpmysql实例 mysql经典实例

相关资讯

最新资料更新

  • 1.Dedecms程序SEO常用的列表标签调用代码集合 dedecms优化
  • 2.dedecmsV5.5图片水印及图集手工上传无法加水印
  • 3.DedeCMS 5.7系统TAG标签伪静态设置
  • 4.dedecms在Nginx服务器上验证码不显示解决方法
  • 5.DedeCms模板防盗以及安全设置的一些小技巧
  • 6.详解织梦模板DEDECMS对discuz论坛的一些常用调用代码
  • 7.详解织梦dedecms5.7 无限级多级栏目菜单调用方法
  • 8.dedeCms批量修改文章发布时间的方法
  • 9.dedecms出现Please set request_order ini value to inc
  • 10.关于制作织梦的网站地图实例的示例代码
  • 11.为dedecms增加二维码功能的实现代码
  • 12.DedeCms批量写入数据的函数分析
  • 13.dedecms的dedesql.class.php on line 489错误的解决方法
  • 14.dede专题节点文章按id,点击等类型排序
  • 15.dede中当前栏目选择技巧及注意事项
  • 16.dedecms前台会员无法上传图片类型的解决方法
  • 17.dede5.7验证码错误不显示的解决方法
  • 18.dede给dede_sys_enum添加字段father示例
  • 19.织梦dedecms在模板页面中实现会员登录退出状态显示的方法
  • 20.织梦DedeCMS的4个常用函数介绍

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]