
docker里swoole正常使用,url访问不存在
找到php.ini的绝对路径,找到与apache关联的php.ini ,我的在路径/etc/php/7.4/apache2目录下,也加上extension=swoole.so,然后重启apache服务器:service apache2 restart。docker里执行php -m和php --ri swoole都能显示swoole,并且终端执行php Hello.php都能证明swoole扩展是
·
docker里使用swoole正常,网页访问docker里的swoole就报swoole未安装(环境:php+apache+docker+ubuntu)
docker里执行php -m和php --ri swoole都能显示swoole,并且终端执行php Hello.php都能证明swoole扩展是存在的。
url输出var_dump(extension_loaded(‘swoole’));为false,url访问如图:
Hello.php文件内容:
<?php
var_dump(extension_loaded('swoole'));
php -m执行显示结果:
php --ri swoole执行显示结果:
解决:
终端执行php --ini
找到php.ini的绝对路径,找到与apache关联的php.ini ,我的在路径/etc/php/7.4/apache2目录下,也加上extension=swoole.so,然后重启apache服务器:service apache2 restart。
ok。
更多推荐
所有评论(0)