分类: Laravel 6
-
针对在 Lighthouse 4.10.1 中添加新的 Query type 后无效果的问题,通过查阅文档确认该类型未被加载。参考 Schema caching 文档后,决定在本地环境下禁用缓存,通过修改 .env 文件设置相关变量并使用 artisan 命令清除 Schema 缓存。重载文档后发现该类型已正常显示,且后续修改能即时生效,最终确认问题由缓存机制引起,已通过禁用缓存解决。
-
针对 Laravel 6 使用 nwidart/laravel-modules 模块时,执行数据库迁移回滚出现 Migration not found 的问题,分析了原因在于迁移文件位于 Modules 目录而非默认路径。通过使用 module:migrate-rollback 命令替代默认的 rollback 命令,成功回滚了模块内的迁移操作,最终将数据表字段修正为 mime_type。
-
执行 composer require 时遇到 curl error 6 提示无法解析主机 api,经检查 composer.json 包含 nova 相关配置。通过在 C:\Users\Lenovo\AppData\Roaming\Composer\ 路径下新建 auth.json 文件并设置具体值后,再次执行命令不再报错,问题得到解决。
-
在 Laravel 6 项目中执行 php artisan telescope:publish 命令时报错 Unable to locate publishable resources,导致 /public/vendor/telescope 目录缺失且访问页面响应 500 错误。经过执行 php artisan clear-compiled、composer dumpautoload 并在 .env 文件中设置 TELESCOPE_ENABLED=true 后,再次运行该命令不再报错,相关目录生成,页面恢复正常访问。
-
在 Laravel 6 使用过程中遇到报错提示 LOG.error: This cache store does not support tagging。经查看日志文件 /storage/logs/laravel-2022-01-11.log 确认异常,通过编辑 .env 文件将缓存驱动 CACHE_DRIVER 由 file 调整为 redis 后问题解决,不再出现报错。
