为什么使用docker运行php环境,修改配置文件没有作用
docker run --name php-fpm
-p 9001:9000
-v /srv/www:/www
-v /srv/php/conf/php.ini:/opt/bitnami/php/lib/php.ini
--privileged=true
-d bitnami/php-fpm
docker命令如上,结合nginx,能顺利访问phpinfo.php,根据phpinfo展示,找到php.ini
|
修改本地/srv/php/conf/php.ini,打开session.save_path注解
但是在phpinfo上说找不到save_path
|
弄了半天了,实在找不到原因在哪里,help~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不懂php,但容器的这种问题有几个方向可以参考
1.确认的确在使用该文件。一种是查配置;另一是无脑办法,运行非挂载的空容器,进容器内手动修改后再运行看结果;
2.确认该文件的权限,主机权限、容器中的用户,挂载权限等;
-_-! 当然重启了
重启了咩~~