随笔分类 - laravel
laravel框架
摘要:1. 先把php加入到环境变量 2.直接下载 composer.phar,地址:https://dl.laravel-china.org/composer.phar 把下载的 composer.phar 放到 PHP 安装目录 命令下载: php -r "copy('https://getcompo
阅读全文
摘要:php比较好的技术栈 laravel + laravel-admin(快速构建后台) : https://laravel-admin.org/ Dcat Admin 中文文档 (基于laravel-admin实现): https://learnku.com/docs/dcat-admin/2.x T
阅读全文
摘要:场景 在使用laravel框架的时候 php artisan vendor:publish #可以把对应的服务提供者的资源文件,复制到指定的路径下。 一般用法 php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvid
阅读全文
摘要:无法获取本地颁发者证书 Windows版本1.到 https://curl.haxx.se/ca/cacert.pem 下载证书文件 cacert.pem,将其保存到 PHP 安装路径下。 2.编辑 php.ini 文件,删除 curl.cainfo 配置项前的分号注释符(;),值设置为保存的证书文
阅读全文
摘要:如何用这个去做实现后台简单功能。 【1】laravel-admin的安装 https://laravel-admin.org/docs/zh/1.x/installation#生成的文件 1.首先我们要确保已经安装了laravel 我使用的是laravel7版本的 composer require
阅读全文
摘要:laravel伪静态配置 apache环境,修改.htaccess文件 <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews -Indexes </IfModule> RewriteEngine On #
阅读全文
摘要:访问首页出现如下提示: Please provide a valid cache path. 解决方法如下: 1、确保storage目录下有如app,framework,views三个目录。 2、确保storage/framework目录下也有cache,sessions,views三个目录。 缺少
阅读全文
摘要:现在的框架中都有一个容器, 而容器解决依赖的问题是通过反射来达到的, 所以记录一下PHP反射的只是。首先先说明一下项目文件结构: / ROOT_PATH ├─src │ ├─Controllers │ │ └─IndexController.php | ├─Application.php (核心,获
阅读全文
摘要:最近在研究Web架构方面的知识,包括数据库读写分离,Redis缓存和队列,集群,以及负载均衡(LVS),今天就来先学习下我在负载均衡中遇到的问题,那就是session共享的问题。 一、负载均衡 负载均衡:把众多的访问量分担到其他的服务器上,让每个服务器的压力减少。 通俗的解释就是:把一项任务交由一个
阅读全文
摘要:laravel默认返回的json是unicode码,如果为直接可以看的文字,后面要加 ->setEncodingOptions(JSON_UNESCAPED_UNICODE) 不让转成unicode码 转: https://blog.csdn.net/qq_36602939/article/deta
阅读全文
摘要:Laravel缓存配置文件,因此您可能只需要清除缓存: 转: http://www.voidcn.com/article/p-sgcusrjp-bxw.html
阅读全文
摘要:用主动模式的时候,laravel默认就可以上传文件了。D:\phpStudy\WWW\xxx\config\filesystems.php 上传文件代码: 或者下面的 形式ftp存文件 或下面这个 上传也挺好的 转 : https://blog.csdn.net/zhezhebie/article/
阅读全文
摘要:用Laravel中的filesystems里面的ftp上传文件时报错。在windows上开发,文件上传的时候碰到上面的问题,搜了些资料,发现是php7的ftp拓展默认未开启。 filesystems是这样配置的 控制器测试的时候报错: 第一步:检查extension里面有没有ftp.dll拓展: 我
阅读全文
摘要:laravel 上传 php 需要开启 fileinfo 扩展 先看一个例子: 正文: aravel文件系统Laravel框架中对文件的管理已经很友好了,官方文档也做了很详细的说明,下面先就一些基础知识做下简单介绍,已了解的同学可以略过本部分。 系统配置Laravel 有强大的文件系统抽象,基于Fr
阅读全文
摘要:查询构造器 打印sql是发现 toSql() 不可用 所以网上搜索下
阅读全文
摘要:使用 get_object_vars()可以将他抓转为数组get_object_vars — 返回由对象属性组成的关联数组; 在laravel中其实还可以用 toArray(); json_decode()但前两者在某些情况下不起作用,比如链接数据库查询使用了 first() 这时候就可以使用 ge
阅读全文
摘要:1. 目的 因为想要学习redis,因此在虚拟机中安装了redis,为了实现在物理机可以访问redis,弄了好久;因此记录下来,以免忘记。 2. 环境 虚拟机:CentOS Linux release 7.4.1708 (Core) redis:3.2.12 防火墙:firewall (已经关闭)
阅读全文
摘要:laravel用redis保存session遇到的坑, 配置redis存储session流程是这样的 在.evn文件中把session驱动和连接改为了redis的 如下: 在session配置文件哪里,更改相应的链接配置(config/database.php) 如下: 其中'session' 就是
阅读全文
摘要:laravel5.7的redis配置,一直报错Class 'Predis\Client' not found 首先我检查了配置,和composer 都没有错,用原生的redis也可以正常连接和读写. 我的redis是用(centos7)yum安装, php的redis扩展通过 PECL 安装了 PH
阅读全文
摘要:PHP7.2.7版本中PDO链接MySql8.0.11出现的[2054]问题 使用PHP连接MySQL 8的时候,可能会发生如标题所示的错误: 发生这种错误,是由于MySQL 8默认使用了新的密码验证插件:caching_sha2_password,而之前的PHP版本中所带的mysqlnd无法支持这
阅读全文