加载PHP的配置扩展文件

Posted 梦为湘子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了加载PHP的配置扩展文件相关的知识,希望对你有一定的参考价值。

  一、在PHP的安装目录中去创建一个  php.ini  的配置文件

  复制php.ini-development文件,修改成php.ini文件(注意:不要多加一个空格或标点什么的)。其中

php.ini-development (开发环境用)php.ini-production(生产环境用)

  

二、用文本工具(如:Nodepad++)打开php.ini文件

 

  在文件中 ctrl+f 找到  extension_dir = "ext" 。把他修改为:extension_dir = D:/Develop/php/ext;

 

  

 

   再找到  extension  字符串:

  

 

   找到自己想要扩展的包,去掉前面的分号  ‘’ ;‘’。

三、如果在apache中没有配置PHPIniDir

  这时候一些扩展包还不能正常使用,是因为PHP默认是在C:/WINDOWS目录下查找php.ini文件。

  有两种解决办法:

  第一种是:把php.ini文件复制到C:/WINDOWS目录下一份。(不推荐,每个应用的文件应放在一起比较合适);

  第二种是:在Apache的主机配置文件  httpd.conf ,在此文件中找到php的加载模块,添加一句:PHPIniDir "你自己php.ini文件的目录"。

  

 

   这个时候重启Apache服务即可。

  四、如果还不可以正常使用,可以新建一个php文件,使用  pnpinfo();  内置  API 来读取  PHP  的信息;          

 

   

 

  

 

 

   如正常加载配置文件,请检查自己的代码是否出现语法错误。

 

  

 

以上是关于加载PHP的配置扩展文件的主要内容,如果未能解决你的问题,请参考以下文章

linux系统 无法加载mysql扩展。请检查您的PHP配置。

ThinkPHP添加扩展配置失败

php 中 redis扩展加载不进来怎么解决

加载扩展配置

thinkphp3.2.3 控制器应该怎么调用扩展配置文件

thinkphp扩展配置