![]() |
1
19
虽然来晚了一点,但由于这个问题今天仍然相关,让我补充一个简短的答案:
如果需要,通过conf.d文件夹修改设置似乎是更好的选择,因为xdebug使用它。例如,您可以通过添加
|
![]() |
2
14
让我们试着回答一下: 它根本不存在,这意味着php将运行默认选项。
看看你的docker文件,它从一个“干净”的操作系统开始,在其中安装Apache和PHP。但它从不复制php。ini文件从PHP安装到
所以我建议,在docker文件的末尾,添加要复制的代码
|
![]() |
3
6
默认php。docker php图像查找的ini文件是:
您可以在phpinfo函数的输出中看到这一点(只需在容器中运行“php-a”,然后运行“phpinfo();”在提示下):
当使用-v选项运行容器时,您始终可以将此文件作为卷链接到中,以获取自定义文件,如:
我通常更喜欢使用它附带的默认ini文件,只需根据需要修改几个选项。如果希望容器在生成期间执行此操作,可以在Dockerfile中执行以下操作:
上面的RUN命令将复制默认的生产ini文件,然后修改memory\u限制,并在ini文件中将其设置为4G。 我更喜欢这种方法,因为它允许使用自定义配置,因此容器在被拉入时始终使用默认值,但您仍然可以选择通过传入卷来覆盖容器中的ini文件。 |
![]() |
4
3
|
![]() |
5
0
如果您正在使用类似
沃德比
(
|
![]() |
Drew Ackerman · pytest。ini值设置不正确 7 年前 |
![]() |
Matteo Ugolotti · 在Haskell中读取ini文件 7 年前 |
![]() |
MonkeyZeus · 解析时维护重复键的所有值。ini文件 7 年前 |
![]() |
Erik Bender · INI文件-在VBS中按键名检索节名 7 年前 |