我正在尝试执行[root@XXX]# php artisan config:clear
过去6个月我一直这样做没有问题,现在在作曲家更新后我收到了这个错误:
composer update --no-scripts
PHP警告:date_default_timezone_get():依赖系统的时区设置是不安全的。您必需使用区域设置或date_default_timezone_set()函数。如果您使用了这些方法中的任何一种并且仍然在使用thiu,则很可能拼错了时区标识符。我们现在选择了时区'UTC',但请将date.timezone设置为seleone。在第311行的/var/www/html/cne-pnp/vendor/monolog/monolog/src/Monolog/Logger.php
在Loader.php第228行:
包含空格的Dotenv值必须用引号括起来。
我现在不知道该怎么做,它正在从供应商文件发出警告......我现在无法清除我的缓存。任何提示?
编辑:顺便说一句,我刚试了[Code]
procedure WriteAppPath;
var
FileData: String;
begin
LoadStringFromFile(ExpandConstant('{app}\app.xml'), FileData);
StringChange(FileData, 'XXXXXMARKERXXXXX', ExpandConstant('{app}'));
SaveStringToFile(ExpandConstant('{app}\app.xml'), FileData, False);
end;
但没有成功。
答案 0 :(得分:0)
首先
composer clearcache && composer update
然后转到php.ini
并更改此值
date.timezone= Yourtime zone
了解有关时区的更多信息 http://www.php.net/manual/en/timezones.php
在.env
APP_LOCALE=en
APP_FALLBACK_LOCALE=en
APP_LOCALE_PHP=en_US
APP_TIMEZONE=UTC
<强> P.S 强>
永远不会在生产中更新作曲家,更新生产中的包可能会导致冲突。另外,请务必备份您的
composer.lock
档案