Magento Invalid template file |Magento2.3 windows 部署报错解决


1、原因:


linux路径与windows路径表示不同。


2、解决:


---->>项目根目录下

\vender\magento\Framework\View\Element\Template\File\Validator.php

找到方法isPathInDirectories:

protected function isPathInDirectories($path, $directories)
    {
        if (!is_array($directories)) {
            $directories = (array)$directories;
        }
        $realPath = $this->fileDriver->getRealPath($path);
        // 替换linux‘\\’目录分割符为‘/’。
        $realPath = str_replace('\\', '/', $realPath);
        foreach ($directories as $directory) {
            if (0 === strpos($realPath, $directory)) {
                return true;
            }
        }
        return false;
    }


注意:magento开发尽量在开发模式下进行,数据不会真实修改。

最后于 6月前 被admin编辑 ,原因: 改善网页外观!

网际编程技术论坛-微蓝网-aiweline.com- 版权声明 1、本主题所有言论和图片纯属会员个人意见,与网际编程技术论坛-微蓝网-aiweline.com立场无关。
2、本站所有主题由该帖子作者发表,该帖子作者admin网际编程技术论坛-微蓝网-aiweline.com享有帖子相关版权。
3、网际编程技术论坛-微蓝网-aiweline.com管理员和版主有权不事先通知发贴者而删除本文。
4、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者admin网际编程技术论坛-微蓝网-aiweline.com的同意。
5、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任。
6、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
7、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。


上一篇:Magento安装部署:宝塔面板Nginx服务器安装部署magento2.3网站流程|Magento2 deployment on Nginx server
下一篇:Magento2.3 cli命令行创建管理员-忘记管理员账号密码时很有效果
快速回复
AI微蓝网管理员!有问题请发消息给我!
最新回复 (0)
只看楼主
全部楼主
    • 网际编程技术论坛-微蓝网-aiweline.com
      2
          
返回
免责声明:本站部分内容来源于网络,若有侵权请及时通知(aiweline@qq.com),我们会及时处理。