【问题标题】:Magento 2.3.1 Blank page after installing sample dataMagento 2.3.1 安装示例数据后的空白页
【发布时间】:2019-09-04 10:25:50
【问题描述】:

安装 sampledata:deploy & upgrade 后 Magento 有一个空白页面

我尝试增加和更改 php memory_limit 并清除缓存和会话

这是来自magento root index.php的错误

致命错误:未捕获的 RuntimeException:无法创建目录 /var/www/html/generated/code/Magento/Framework/App/ResourceConnection/。类 Magento\Framework\App\ResourceConnection\Proxy 生成错误:请求的类没有正确生成,因为“生成”目录权限是只读的。如果 --- 运行 'bin/magento setup:di:compile' CLI 命令后 'generated' 目录权限设置为 write --- 请求的类没有正确生成,那么您必须将生成的类对象添加到仅相关构造方法的签名。在 /var/www/html/vendor/magento/framework/Code/Generator.php:135 堆栈跟踪:#0 /var/www/html/vendor/magento/framework/Code/Generator/Autoloader.php(35): Magento\Framework\Code\Generator->generateClass('Magento\Framewo...') #1 [内部函数]: Magento\Framework\Code\Generator\Autoloader->load('Magento\Framewo...') # 2 [内部函数]: spl_autoload_call('Magento\Framewo...') #3 /var/www/html/vendor/magento/framework/Code/Reader/Class in /var/www/html/vendor/magento/framework /Code/Generator.php 第 135 行

我正在查看 xml 和核心文件,会不会是布局问题?我希望它显示虚拟示例产品,但我最终得到一个空白页。

【问题讨论】:

    标签: magento


    【解决方案1】:

    应该是:

    sudo chmod -R 777 *
    

    在 htdocs/your-magento-文件夹中

    【讨论】:

      【解决方案2】:

      文件夹的权限,根据 magento 版本和您的商店视图(默认国家/语言)使用 -f(强制)功能并使用 delpoy 注释中指定的国家/地区代码。

      我有三个商店视图,所以我使用以下命令: php bin/magento setup:static-content:deploy -f nl_NL de_DE en_US

      【讨论】:

        【解决方案3】:

        转到您的根目录并触发以下命令。 只是文件夹权限有问题。

        sudo chmod -R 777 生成/*

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-06-22
          • 2014-07-12
          • 2014-01-08
          • 2019-05-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多