在windows下用phpnow配置服务器时,可能会遇到有些扩展无法启动的情况,这个在apache的日志中有记录(error.log),例如php_curl.dll这个扩展:
PHP Warning: PHP Startup: Unable to load dynamic library '....phpextphp_curl.dll' - xd5xd2xb2xbbxb5xbdxd6xb8xb6xa8xb5xc4xc4xa3xbfxe9xa1xa3rn in Unknown on line 0
解决办法:
1、首先找到这个扩展的依赖有哪些,比如php_curl.dll需要依赖libeay32.dll和ssleay32.dll这两个;
2、两种方法(个在感觉第二种方法更好一些):
一是把扩展及依赖扩展复制到系统盘的windowssystem32目录即可。
二是在httpd.conf中的导入模块之前,添加这两个依赖的导入:
LoadFile ../php/ssleay32.dll LoadFile ../php/libeay32.dll
好久没研究技术了
win主机就不适合玩php
的确是!