"php.ini"文件的配置记录
2013年10月28日测试 php版本:5.3.27
第一步:下载、解压、改名
• 从PHP官网下载“php-5.3.27-Win32-VC9x86.zip”。 • 将压缩包解压至放置PHP的目录,如 “D:/PHP”。 • 将php目录下的“php.ini-development”改 为“php.ini”。
第二步:设置PHP扩展包的目录
• 设置PHP扩展包的具体目录,找到 • ; extension_dir = "ext" • 改为 (值是ext文件夹的目录) • extension_dir = "D:/PHP/ext" • 如果PHP解压放置的位置不一样,则要按 实际情况进行设置。
第三步:开启相应的库功能A
• 找到需要开启的库的所在行
• 如 “;extension=php_curl.dll ;extension=php_gd2.dll ;extension=php_mbstring.dll ;extension=php_mysql.dll ;extension=php_xmlrpc.dll”
第三步:开启相应的库功能B
• 去掉前面的分号(注释),即改为
• “extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_xmlrpc.dll
第四步:重启APACHE
• 【问题】提示“PHP Startup:Unable to load dynamic library'd:/php/ext\php_curl.dll'-找不到指定的模块” • 【解决】在Apache的httpd.conf配置文件最后加入: LoadFile "D:/webserver/php/ssleay32.dll" LoadFile "D:/webserver/php/libeay32.dll" • 重启Apache测试成功,因为加载php_curl.dll依赖以上两 个文件 • 其他方法参见解析php扩展php_curl.dll不加载的解决方法
2013年10月28日测试 php版本:5.3.27
第一步:下载、解压、改名
• 从PHP官网下载“php-5.3.27-Win32-VC9x86.zip”。 • 将压缩包解压至放置PHP的目录,如 “D:/PHP”。 • 将php目录下的“php.ini-development”改 为“php.ini”。
第二步:设置PHP扩展包的目录
• 设置PHP扩展包的具体目录,找到 • ; extension_dir = "ext" • 改为 (值是ext文件夹的目录) • extension_dir = "D:/PHP/ext" • 如果PHP解压放置的位置不一样,则要按 实际情况进行设置。
第三步:开启相应的库功能A
• 找到需要开启的库的所在行
• 如 “;extension=php_curl.dll ;extension=php_gd2.dll ;extension=php_mbstring.dll ;extension=php_mysql.dll ;extension=php_xmlrpc.dll”
第三步:开启相应的库功能B
• 去掉前面的分号(注释),即改为
• “extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_xmlrpc.dll
第四步:重启APACHE
• 【问题】提示“PHP Startup:Unable to load dynamic library'd:/php/ext\php_curl.dll'-找不到指定的模块” • 【解决】在Apache的httpd.conf配置文件最后加入: LoadFile "D:/webserver/php/ssleay32.dll" LoadFile "D:/webserver/php/libeay32.dll" • 重启Apache测试成功,因为加载php_curl.dll依赖以上两 个文件 • 其他方法参见解析php扩展php_curl.dll不加载的解决方法