【发布时间】:2025-12-08 03:10:02
【问题描述】:
我在访问我的 froxlor 资源选项时遇到问题,它返回 500。检查日志后似乎是它的 froxlor 文件问题,但在更新之前它工作正常。 谁能帮我解决这个问题。
以下是我从日志文件中获取的日志
==> error.log https://domainname.de/froxlor/admin_index.php?s=e1f085be86e266d74ae77d82e88ec08b
==> access.log
有代码
if (! is_array($valoper) || ! isset($valoper['op']) || empty($valoper['op'])) {
$condition .= $field . ' LIKE :' . $cleanfield;
if (! is_array($valoper)) {
$query_fields[':' . $cleanfield] = '%' . $valoper . '%';
} else {
$query_fields[':' . $cleanfield] = '%' . $valoper['value'] . '%';
}
} elseif (in_array($valoper['op'], $ops)) {
$condition .= $field . ' ' . $valoper['op'] . ':' . $cleanfield;
//=====>Line288
$query_fields[':' . $cleanfield] = $valoper['value'] ?? '';
} else {
continue;
}
if ($first) {
$first = false;
}
【问题讨论】:
标签: php null-coalescing-operator