昨天踩了一天的坑在这个模块上
php安装amqp包的时候只需要将php_amqp.dll复制到ext目录下,
在Apache下的php.ini
加上一句extension=php_amqp.dll
如果你需要再cmd下使用则还需要在 php下的 php.ini 加上一句extension=php_amqp.dll
把rabbitmq.4.dll放到system32里面
不要在http.conf里面加什么loadFile ******
不要
不要
昨天安装这个的时候我习惯性在网上找资料
那些资料都是说在php.ini 加了之后还要去http.conf里面加一行
加了之后Apache直接挂了
版本不对?运行库没有?把文件放到system32等等
php的版本从5.4装到7.
Apache就是起不来,
httpd.conf: Cannot load rabbitmq into server:
一直说无法加载
最后,既然无法加载那我就不加载了,注释了那句LoadFile
重启环境,好了
运行demo
好了!
然后回去测试php版本
除5.4以外其他的版本都是可以的
5.4是因为没有x64的包,
最后跑起来了得要知道到底是什么原因,前面做过的事情,一个个排查
加loadfile是错误的操作
php版本不是问题,运行库也不是,那就只能是文件放system32了
将文件从system32删除,
出问题了
果然就是这