Như đã đề cập vấn đề là khả năng tương thích của Windows. Nhưng tôi khuyên bạn nên thay đổi nó một chút khác nhau để hoạt động ngay cả khi di chuyển các hệ thống, ví dụ như để phát triển cục bộ trên Windows và sau đó triển khai trên máy chủ Linux. Vì vậy, chỉ trong trường hợp bạn đang hoạt động trên Windows, bạn sẽ điều chỉnh đường dẫn.
Trong
\ eller \ magento \ framework \ View \ Element \ Template \ File \ Validator.php
trong
hàm isPathInDirectories ()
thay thế
$realPath = $this->fileDriver->getRealPath($path);
với:
a) PHP> = 7.2:
if (PHP_OS_FAMILY === 'Windows')
$realPath = str_replace('\\', '/', $this->fileDriver->getRealPath($path));
else
$realPath = $this->fileDriver->getRealPath($path);
b) PHP <7.2:
if (strtolower(substr(PHP_OS, 0, 3)) === 'win')
$realPath = str_replace('\\', '/', $this->fileDriver->getRealPath($path));
else
$realPath = $this->fileDriver->getRealPath($path);