php - php弃用警告仅在文件更改时
问题描述
我故意设置了我的 error_reporting,所以我在开发时看到了 E_DEPRECATED 警告。
现在在某些情况下没有显示这些警告:我成功收到警告
弃用:与其类同名的方法在 PHP 的未来版本中将不再是构造函数;...有一个不推荐使用的构造函数
但前提是文件时间发生了变化。如果我重新加载页面,警告就消失了。如果我再次触摸文件系统上的文件然后重新加载页面,它就在那里。
我知道如何修复错误,但如何关闭此“功能”?
我该怎么做才能始终收到警告?
解决方案
只是不要在你的 docker 镜像中安装 opcache,所以编辑这一行:
docker-php-ext-install -j$(nproc) intl mysqli soap gd zip opcache && \
只是
docker-php-ext-install -j$(nproc) intl mysqli soap gd zip && \
并重建图像。
这肯定会起作用,但您可能也可以编辑 php.ini 并在那里禁用 opcache
推荐阅读
- java - JSONObject["platformTypeCode"] 未找到
- node.js - Nodejs:如何在 windows-1252 中发送 http 响应
- elixir - Elixir:reduce over list,其中 reducer 函数将列表的子集作为参数进行迭代
- python - CNN模型分类错误:logits和labels must be broadcastable: logits_size=logits_size=[32,10] labels_size=[32,8]这个错误
- python - 使用 time.mktime(datetime.strptime(ti, '%m/%d/%Y %I:%M %p')) 时需要元组或 struct_time 参数错误
- c++ - 如何使用 new 在堆上保存类的字符串变量
- raspberry-pi - 我的树莓派上没有显示 eth0 的静态 IP 地址
- r - data.frame 列作为函数的参数
- angular - HTTP 缓存和 Angular Service Worker
- security - 允许 POST 到谷歌云功能但不允许 GET?