Laravel
文章平均质量分 73
微波炉...
这个作者很懒,什么都没留下…
展开
-
Laravel 和 Dcat Admin 在使用 Nginx 进行 Uri 二级目录的反向代理时遇到的问题以及解决方法
一般的 Laravel 应用进行 Nginx 的 Uri 二级目录反向代理的时候,Nginx 的配置文件可按如下配置由于我们在proxy_pass中的 Url 末尾添加了/,所以 Laravel 在收到请求时,请求的路径不包含反向代理的前缀/prefix这样就可以让反向代理层对 Laravel 应用透明,但是会出现这样的问题,就是url()等函数生成的路径将会是不含反向代理前缀的路径,造成asset()等函数均生成错误的地址,为了解决这样的问题,我们可以在类中的boot这样的话,url()将会基于.env。原创 2022-09-29 12:16:17 · 1624 阅读 · 0 评论 -
Dcat Admin 使用 Laravel Octane 时导出功能无法使用的原因及修复方法
在使用Dcat admin框架的时候,发现导出功能使用 Octane 时会出现直接打印文件内容的情况,并报 swoole exit 异常。原创 2022-07-16 20:55:19 · 999 阅读 · 2 评论 -
Laravel 中使用 Mix 配置 Element-plus 自动导入
文章目录安装插件修改 `webpack.mix.js`Enjoy it参考资料Element-plus 是基于 Vue3 的响应式框架,在 Laravel 中使用 Laravel Mix 实现 Element-plus 的样式文件的自动导入,以此代替全局引入的方式,降低 CSS 文件的大小。安装插件在项目根目录下执行指令npm install -D unplugin-vue-components unplugin-auto-import如果你使用的是 Laravel Sail 环境,别忘记在命原创 2022-04-15 15:22:53 · 684 阅读 · 0 评论 -
使用 Laravel Sail 和 Laravel Octane 开发高性能 PHP 项目
Laravel Sail 为我们提供了基于 Docker 的开发环境,Laravel Octane 可以显著提升我们的 Laravel 应用的性能,那我们应该如何使用 Laravel Sail 来开发我们的 Laravel Octane 应用呢?Laravel Octane 通过使用高性能应用程序服务器为您的应用程序提供服务来增强您的应用程序的性能....原创 2022-03-15 09:24:24 · 2465 阅读 · 1 评论 -
Laravel使用Redis缓存
文章目录前言安装Redis安装php_redis扩展安装predis/predisLaravel缓存相关配置验证前言Laravel默认使用文件(file)存储缓存,但同时提供了其他多种存储介质,其中固然包含Redis。从安装到配置再到验证步骤较多,在此记录一下。基于Windows系统安装Redis下载地址:https://github.com/tporadowski/redis/releases选择安装包(msi)或压缩包(zip)下载,下载后安装包打开选择安装路径即可,zip则直接解压即可原创 2021-02-02 17:43:51 · 1177 阅读 · 0 评论 -
Laravel $request->file()无法获取文件
问题起因最近在写一个新项目,前端ajax传输图片给后端大家都知道laravel获取文件的方式是$request->file(),但是昨天在测试一张图片后发现获取不到(null)排查阶段经过上传其他图片反复尝试之后,发现是图片大小过大引起的。于是乎直接调用PHP的$_FILE[‘file’]输出:{ "name": "1947aa24769f9b6a0528c9aa89eca0b.jpg", "type": "", "tmp_name": "", "error": 1, "size原创 2020-10-02 09:40:38 · 4761 阅读 · 0 评论 -
Laravel 开发环境配置完全教程
文章目录安装VisualC++运行库安装WampServer安装Composer终于返校了,学校的台式上没有Laravel的运行环境,所以都得重新搞一下,顺便记录一下。安装VisualC++运行库先看下自己电脑有没有VisualC++的一系列运行库打开控制面板->应用安装WampServer如果不想用wamp来安装apache和php和mysql,可以自行找其他办法安装还是推荐官网下载(V 3.2.0),不过超级慢就是了。安装Composerhttps://getcomposer.原创 2020-09-06 07:57:04 · 1713 阅读 · 1 评论 -
Laravel自定义登录注册页面并使用Ajax进行数据传输
版本Laravel 7.1自定义登录注册页面直接修改resources/views/auth下面的login.blade.php和register.blade.php诗最简单的方法。但是前端给的注册登录是合并在一个页面内的,当然可以复制两份按照上面的步骤,但是考虑到日后维护,我想让注册和登录都指向同一个视图,以后修改就不用同时修改两份。琢磨良久。注册页面:vendor/laravel/ui/auth-backend/RegistersUsers.phppublic function sho.原创 2020-06-30 00:51:54 · 1170 阅读 · 0 评论