执行常规安装过程中出现这个问题
Unable to apply data patch Magento\Theme\Setup\Patch\Data\RegisterThemes for module Magento_Theme. Original excepti
on message: Wrong file
需要修改文件
\vendor\magento\framework\Image\Adapter\Gd2.php
在M2版本2.4.5中,此问题依然存在,但此文件位于
\lib\internal\Magento\Framework\Image\Adapter\Gd2.php
下的大约94行内容从
private function validateURLScheme(string $filename) : bool { $allowed_schemes = ['ftp', 'ftps', 'http', 'https']; $url = parse_url($filename); if ($url && isset($url['scheme']) && !in_array($url['scheme'], $allowed_schemes)) { return false; } return true; }
到
private function validateURLScheme(string $filename) : bool { $allowed_schemes = ['ftp', 'ftps', 'http', 'https']; $url = parse_url($filename); //if ($url && isset($url['scheme']) && !in_array($url['scheme'], $allowed_schemes)) { if ($url && isset($url['scheme']) && !in_array($url['scheme'], $allowed_schemes) && !file_exists($filename)) { return false; } return true; }
完成此问题修复