安装后,我无法登录或打开magento的管理页面,打开日志文件时发现此错误。请协助修复。 [2019年6月10日7:05:15 UTC] PHP致命错误:未捕获RuntimeException:指定的“ C:/ wamp64 / www / Magento / generated / code / Magento / Framework / ObjectManager / Config / Reader / Dom / Proxy。 php.15900“文件无法写入。警告!file_put_contents(C:/wamp64/www/Magento/Generated/code/Magento/Framework/ObjectManager/Config/Reader/Dom/Proxy.php.15900):无法打开流:权限被拒绝 类Magento \ Framework \ ObjectManager \ Config \ Reader \ Dom \ Proxy生成错误:所请求的类未正确生成,因为“生成的”目录许可权是只读的。如果在将“生成的”目录权限设置为写入时,在运行“ bin / magento setup:di:compile” CLI命令后---请求的类未正确生成,则必须将生成的类对象添加到仅相关构造方法的签名。在C:\ wamp64 \ www \ Magento \ vendor \ magento \ framework \ Code \ Generator.php:135中 堆栈跟踪:
[2019年6月10日7:33:12 UTC] PHP致命错误:未捕获RuntimeException:指定的“ C:/wamp64/www/Magento/generated/code/Magento/Backend/Model/MenuFactory.php.7848 ”文件无法写入。警告!file_put_contents(C:/wamp64/www/Magento/Generated/code/Magento/Backend/Model/MenuFactory.php.7848):无法打开流:资源暂时不可用 Magento \ Backend \ Model \ MenuFactory类的生成错误:所请求的类未正确生成,因为“生成的”目录许可权是只读的。如果在将“生成的”目录权限设置为写入时,在运行“ bin / magento setup:di:compile” CLI命令后---请求的类未正确生成,则必须将生成的类对象添加到仅相关构造方法的签名。在C:\ wamp64 \ www \ Magento \ vendor \ magento \ framework \ Code \ Generator.php:135中 堆栈跟踪:
答案 0 :(得分:0)
恕我直言,我认为您对generated\code
文件夹的权限存在疑问。这些文件夹应具有可写权限:
请参考此链接以获取更多详细信息: https://devdocs.magento.com/guides/v2.3/config-guide/prod/prod_file-sys-perms.html