我想在Windows 10中使用PHP 7.3安装AMQP,以便在symfony 4中使用.windows不使用任何apache / iis / nginx并直接由symfony运行。
一切还好!直到,我决定在项目中使用rabbitmq并需要amqp。
所以,1。下载AMQP 1.9.4(兼容php 7.3) 2.将php_amqp.dll复制到c:\ php 3.将rabbitmq.4.dll(AMQP 1.9.4兼容)复制到c:\ windows \ system32 4.添加extension = php_amqp.dll> php.ini 5. php.ini extension_dir =“ext”
但我得到这个错误:
PHP Warning:
PHP Startup: Unable to load dynamic library 'php_amqp.dll'
(tried: ext\php_amqp.dll (The specified module could not be found.),
ext\php_php_amqp.dll.dll (The specified module could not be found.)) in Unknown on line 0
我尝试这些指示: 1.将php.ini extension_dir更改为“C:\ php \ ext \” 2.安装openssl 1.1 3.将libeay32.dll,ssleay32.dll复制到“c:\ windows \ system32” 4.重启,重启,重启,......
我怎么解决这个问题?
尝试:
它对我来说不适用于PHP 7.2.13RC1,但它适用于PHP 7.2.17
我使用的是Windows 10,x64,PHP非线程安全