获取通知和警告信息
注意:使用未定义的常量GLOB_BRACE - 假设' GLOB_BRACE'在第2行的/var/www/html/opencart/upload/admin/controller/extension/extension.php
警告:glob():在第41行的/var/www/html/opencart/upload/admin/controller/extension/extension.php中,此平台上至少有一个传递的标志无效或不受支持
警告:第44行的/var/www/html/opencart/upload/admin/controller/extension/extension.php中为foreach()提供的参数无效
当我列出所有已定义的常量GLOB_BRACE
时缺失。
GLOB_MARK => 2
GLOB_NOSORT => 4
GLOB_NOCHECK => 16
GLOB_NOESCAPE => 64
GLOB_ERR => 1
GLOB_ONLYDIR => 1073741824
GLOB_AVAILABLE_FLAGS => 1073741911
操作系统,php,Opencart版本:
我已准备好阅读文档array glob ( string $pattern \[, int $flags = 0 \] )
我100%确定它不是OpenCart的问题
答案 0 :(得分:0)
因为这曾经是我以前的glob
开心用户,所以发生了:
如以上注释中所述-GLOB_BRACE
在某些操作系统中不可用。例如流行的Alpine Linux-在Docker容器上大量使用。高山Linux使用musl libc而不是GNU libc。
解决方法是:要在例如Alpine Linux上运行代码时,请勿使用GLOB_BRACE
。
使用提到的“ OpenCart”时:PR形式的移动。