Code前端首页关于Code前端联系我们

包含php.iniextension的词条

terry 2年前 (2023-09-30) 阅读数 45 #PHP
文章标签 PHP

本文目录一览:

  • 1、PHP.INI文件中为什么许多参数有2个extension
  • 2、php的配置文件php.ini中,extension_dir="./"指的是哪个目录啊
  • 3、在linux 虚拟主机php环境中,php.ini 中 extension=zip.so 主要起什么作用?
  • 4、压缩包方式安装php时,php.ini如何修改; extension_dir

PHP.INI文件中为什么许多参数有2个extension

当然不是所有参数都可以动态设置,如果可以那么安全就得不到保证。

比如short_tag_open这个属性。

如果非要改也可以考虑设置apache

这个程序运行用户的权限,然后php就可以去读写php.ini这个文件了。

php的配置文件php.ini中,extension_dir="./"指的是哪个目录啊

一般情况下,都要将这个

目录

指向x:\php5\ext\下

但是如果一定要用./,那么这个目录就是你的web服务器可执行程序目录

例如c:\windows\

或者x:\apache2\bin

看你用的是iis还是apache

在linux 虚拟主机php环境中,php.ini 中 extension=zip.so 主要起什么作用?

在php.ini 中增加 extension=zip.so 其作用是为php加载 zip 模块.

可参考以下资料:

Linux平台下PHP zip模块

1、依次运行以下命令:

wget //貌似已经出新版本了zip1.10.2.tgz

tar zxvf zip-1.8.3.tgz

cd zip-1.8.3

/usr/local/php/bin/phpize (对应的phpize路径)(安装好的php位置)

configure --with-php-config=/usr/local/php/bin/php-config (对应的php-config路径)(php-config文件名不能更改)

make

make install

//此时会在zip/modules/下生成一个zip.so文件,将它拷贝到make之后给的一个路径下,如有同名的,覆盖之。

2、生成的模块路径:

/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/zip.so (对应的extensions路径)

3、修改php.ini

extension_dir = "./"修改为extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/"

增加extension=zip.so

4、重启apache

apache2/bin/apachectl restart

压缩包方式安装php时,php.ini如何修改; extension_dir

填写你的

PHP解压后

其中ext文件夹的路径

比如我的PHP解压在phpdevelop文件夹中

文件夹名是php5

,php.ini里配置如下

extension_dir

=

"D:/phpdevelop/php5/ext"

另外说一下

ext文件存放的就是支持性的组件

比如连接MYSQL的包,

如果要应用Mysql在php.ini

extension=php_mysql.dll

去掉前边分号

不是根本目的

还要找到对应的dll文件路径位置

extension_dir的配置就是为了做这个用的

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门