容器技术交流

 找回密码
 立即注册
查看: 1610|回复: 11

请问php.ini放在哪里啊找不到

[复制链接]
发表于 2020-8-19 15:45:38 | 显示全部楼层 |阅读模式
求助~!有人知道php.ini放在什么地方吗?找了半天愣是没找到啊,急
 楼主| 发表于 2020-8-19 15:53:36 | 显示全部楼层
有人吗,在线等!!
发表于 2020-8-19 16:00:27 | 显示全部楼层
来啦来啦

这个问题,,我觉得你首先得理解URLOS是基于docker容器技术实现。应用是跑在容器里面的,而php配置文件并没有挂载到宿主机上,所以这个php.ini必须在容器中修改。但是我们不推荐这样去做。

我们推荐的方法是,复制一个应用,然后修改php.ini的模板,再基于修改后的应用创建服务即可。
 楼主| 发表于 2020-8-19 16:09:27 | 显示全部楼层
老大,能不能指导一下怎么做,急
发表于 2020-8-19 16:11:35 | 显示全部楼层
你装的是什么应用?
 楼主| 发表于 2020-8-19 16:13:04 | 显示全部楼层
PHP-5.6-网站环境(新)
发表于 2020-8-19 16:29:19 | 显示全部楼层
打开应用管理,找到php5.6网站环境(新)
QQ截图20200819161544.jpg

点击右边的“更多”,在菜单中选择【复制应用】,进入应用修改界面后,把应用名称修改一下,其他的不需要动,直接点下一步,直到出现提交按钮,然后点提交。
QQ截图20200819162023.jpg

返回应用列表后,可以看到刚才复制出来的应用,点击修改按钮
Snipaste_2020-08-19_16-24-03.png

然后直接点开右上角的【管理模板】
QQ截图20200819162641.jpg

进入管理模板后,就可以看到一些php和nginx的配置文件了,找到你要修改的那个文件,直接改里面的内容即可
QQ截图20200819162833.jpg

改完保存,然后基于新应用创建服务。
发表于 2020-8-19 16:38:49 | 显示全部楼层
本帖最后由 低调的维斯 于 2020-8-19 16:42 编辑

另外补充说一下,如果你仅仅只是需要调试一下php或测试一下配置什么的,可以进入容器里面修改相关文件,这样也比较简单,但是修改的内容在容器重启之后会被重置,所以仅仅只能作为测试手段使用

进入容器的方法很简单
  1. docker exec -it php56001 bash
复制代码

php56001是服务名称

进入容器之后,你想怎么改都行,重启容器(重新部署)之后会重置

exit是退出容器的命令

点评

感谢,找了很久终于倒找答案了  详情 回复 发表于 2020-9-11 11:24
 楼主| 发表于 2020-8-19 16:40:08 | 显示全部楼层
多谢多谢,辛苦您了~~~帮了大忙了
发表于 2020-9-5 13:51:18 | 显示全部楼层
顶,终于懂了
发表于 2020-9-11 11:24:50 | 显示全部楼层
低调的维斯 发表于 2020-8-19 16:38
另外补充说一下,如果你仅仅只是需要调试一下php或测试一下配置什么的,可以进入容器里面修改相关文件,这 ...

感谢,找了很久终于倒找答案了
发表于 2020-9-12 15:21:56 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2024-3-28 19:05 , Processed in 0.042942 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表