Closed
Description
Description
require '@openbmd.php'; in php-fpm envoriment , @openbmd.php is 184k big file
PHP 7.0 run is right , after upgrade php 8.0.18, I get 502 bad gateway
@openbmd.zip
but foreach require "$libPath/$file"; is right in php 8.0.x
foreach ($orderFiles as $file) {
require "$libPath/$file";
}
public static function loadCombineLib($libPath, $orderFiles = [], $useComb = false)
{
$libPath = rtrim($libPath, '/\\');
$libDir = basename($libPath);
$libCombineFile = LIB_PATH . '_comb/@' . $libDir . '.php';
if ($useComb) {
return (require $libCombineFile);
}
empty($orderFiles) && $orderFiles = self::getOrderFiles($libPath);
foreach ($orderFiles as $file) {
require "$libPath/$file";
}
if (!is_file($libCombineFile)) {
self::writeCombineLib($libPath, $orderFiles);
}
return false;
}
PHP Version
PHP 8.0.X
Operating System
CentOS Linux release 7.6.1810 (Core)