EEDU Blog: 博客 ·  资讯 ·  论坛 ·  留言
登录 新用户? 注册   |  

ahaoxie's blog

订阅博客:

环境生态网站长

阅读全文

如何解决PHP startup: Unable to load dynamic library的错误

配置apache+php+mysql的环境,无法连接mysql数据库;在apache的G:\Program Files\Apache Software Foundation\Apache2.2\logs下的error.log出现了下面的错误:

PHP Warning:  PHP Startup: Unable to load dynamic library 'G:/php/php-5.2.0-Win32/ext/php_mssql.dll' - \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3\r\n in Unknown on line 0

解决这个问题,有两个方法:

解决的办法有两个:
1, 将这些依赖的dll拷贝到%windir%\system32下
2 ,或者将PHP5的安装目录添加到%PATH%中。

现在提倡流行的做法是将路径添加到windows的path中:
在 Windows 2000,XP 和 2003 下:

进入控制面板并打开“系统”图标(开始 -> 设置 -> 控制面板 -> 系统,Windows XP/2003 中是:开始 -> 控制面板 -> 系统)

选择“高级”标签页
点击“环境变量”按钮
在“系统变量”栏中
找到 Path 这一项(可能需要向下滚动才能找到)
鼠标双击 Path 这一项
在最后加入你的 PHP 目录和类库所在的路径,包括前面的“;”(例如:;G:\php\php-5.2.0-Win32;G:\php\php-5.2.0-Win32\ext;)
在“系统变量”栏中
点击“新建”按钮并在“变量名”中输入“PHPRC”,在“变量值”中输入 php.ini 文件所在的目录(例如:C:\php) ,这个步骤是为了让windows找到php.ini.

点击“确定”并重新启动电脑。

发表于: 2012-05-28 14:25 | 全文(查看: 5528) | 评论(0) | 本文地址 | 收藏 
分类: 小窍门(95)   标签: php  新知  

"如何解决PHP startup: Unable to load dynamic library的错误" 的评论: (共 0 条)

你对本文的评论:

登录后再作评论
Page was generated in 21 milliseconds