标签: Laravel
-
执行 php artisan package:discover –ansi 时报错提示需要安装 Elasticsearch PHP client。经排查,是因为包 tamayo/laravel-scout-elastic 依赖该客户端,虽其通过 composer require nuwave/lighthouse 被写入 composer.lock,但未被安装,导致 composer.lock 与 composer.json 不一致。最终执行 composer require elasticsearch/elasticsearch 后,再次执行上述命令不再报错。
-
本文记录了从零开始使用 Lighthouse 为简单博客构建 GraphQL API 的过程,涵盖创建 Laravel 项目、配置数据库与 Nginx 虚拟主机。文中详细介绍了安装 Lighthouse、发布默认模式、定义数据模型及 Schema,并通过 Altair GraphQL Client 进行调试。针对数据填充过程中遇到的工厂方法报错,通过引入 HasFactory 特性解决了问题,最终实现了对文章、评论及用户数据的成功查询与验证。
-
在 Laravel 6 使用过程中遇到报错提示 LOG.error: This cache store does not support tagging。经查看日志文件 /storage/logs/laravel-2022-01-11.log 确认异常,通过编辑 .env 文件将缓存驱动 CACHE_DRIVER 由 file 调整为 redis 后问题解决,不再出现报错。
-
针对 Laravel 报错 chmod(): Operation not permitted 及 Filesystem.php 路径提示,原因可能是切换 Git 分支未合并代码导致 /vendor 目录共用异常。通过重新执行 composer install 命令修复依赖后,该报错不再出现,问题得以解决。
-
本文记录在 Windows 10 专业版中基于 Laravel Sail 创建 weibo 应用的过程。操作包括使用 Composer 创建项目、解决执行脚本报错与端口冲突问题,并通过停止占用端口 80 的容器完成环境启动。最后通过编辑 hosts 文件配置域名映射,成功在浏览器访问并得到 200 响应。
-
本文介绍了在 Windows 10 64 位及 PHP 7.0.22 环境下安装 Laravel 5.5 的流程。首先通过 Composer 命令创建项目并生成指定目录,接着在 Nginx 网站配置中添加重写规则,将请求转发至 index.php 前端控制器。随后重新加载 Nginx 配置并修改 hosts 文件进行域名解析。最后访问配置的网址,页面显示正常,完成了安装与环境配置。
