总有人间一两风,填我十万八千梦

【Apache+PHP】icuuc54.dll、libpq.dll、icuin54.dll、icuio54.dll丢失的问题

软件技巧 Zero、J 6285℃ 0评论

今天在写PHP的时候突然发现服务器的curl和file_get_content这2个函数都无法获取到数据了,但是我本地的一切正常,于是乎就到服务器看了看Apache,结果Apache的服务无法启用了,手动执行httpd.exe发现报了一些错误,提示icuuc54.dll丢失,刚开始我以为是PHP目录下的这个文件丢失,但是这个文件就在在PHP的目录下,并没有丢失,于是就手动加载了这些dll文件,问题就就解决了。

解决方案

手动加载这些dll文件

  1. 打开Apache的httpd.conf文件
  2. 在加载PHP模块儿之前(LoadModule php5_module “F:/PHP/PHP56/php5apache2_4.dll”),手动加载所需要的dll文件,例如我这里提示丢失了icuuc54.dll等文件,我的写法如下:loadfile
  3. 其中C:/php56/这个路径是我的PHP安装目录,在执行httpd.exe的时候提示缺失什么dll就loadFile相关的dll文件,问题得以解决

转载请注明:悠然品鉴 » 【Apache+PHP】icuuc54.dll、libpq.dll、icuin54.dll、icuio54.dll丢失的问题

喜欢 (3)or分享 (0)
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址