首先要设置头像上传到那个目录下
第二是要有域名能够访问到
页面上配置的域名要跟你设置的域名一致
打开 config/filesysystem.php
在 disks 添加 一个模块
'admin' => [
'driver' => 'lo...
shanhuhai
2年前 (2023-05-26) 1464℃
92喜欢
pluck() 是 Laravel 框架的一个常用的 Eloquent 方法,它的作用是从一个数据库的查询结果中获取一个指定的列。
例如,假设我们有一个用户模型,想要获取所有用户的邮箱地址,可以使用以下代码:
$emails = User::pluck('email');
这将...
shanhuhai
2年前 (2023-01-06) 4536℃
4喜欢
本文适用于开发PHP 3年以上的开发者
关于PHP 这门编程语言,一直以来都是大家经常讨论的话题, 为什么被封为”世界上最好的语言“?一方面用过的人会心有所会,知道这样的说的点在哪, 一方面不了解的人权当嘲讽。
以我多年的开发经验,多种编程语言的涉略,PHP在web快速开发领域,...
shanhuhai
3年前 (2021-11-03) 1746℃
5喜欢
我们可能会遇到需要在一个域名下用几套程序来构建一个网站,这时候可能需要在在不同的目录下绑定不同的网站。
比如 根目录 / 是用 Laravel 构建的cms程序,/blog 下绑定的是一个 wordpress 开源博客程序。
问题一:如何将不同程序的代码目录绑定到一个域名下的不同...
shanhuhai
5年前 (2020-04-09) 8085℃
6喜欢
很多人都说用 Laravel 做开发很好但是性能太差,我曾经也一度这么认为,最近围绕 composer 做一些行项目 ,研究了 composer 的自动加载机制,顺便研究了下 Laravel 项目,发现,事实上 Laravel 并不慢,只不过还是我们没有用好它罢了。
PHP 项目...
shanhuhai
7年前 (2018-03-18) 14026℃
12喜欢
composer 提供的 autoload 机制使得我们组织代码和引入新类库非常方便,但是也使项目的性能下降了不少 。
composer autoload 慢的主要原因在于来自对 PSR-0 和 PSR-4 的支持,加载器得到一个类名时需要到文件系统里查找对应的类文件位置,这导致...
shanhuhai
7年前 (2018-03-16) 18178℃
8喜欢
接下来我们用 php 连接 rabbitmq 玩一玩。
还没有安装 rabbitmq ,请参考 Rabbitmq 安装
还没有安装 PHP 的 AMQP 扩展,参考 PHP AMQP 扩展安装
一些概念
Rabbitmq 是一个功能很强大消息队列系统,使用起来可能不像某些 pus...
shanhuhai
7年前 (2017-11-23) 14559℃
14喜欢
如果还没有安装 Rabbitmq, 参考这里 Rabbitmq 安装教程
AMQP 扩展安装
PHP 使用 AMQP 协议来连接 Rabbitmq, AMQP 协议即 “Advanced Message Queuing Protocol ”,高级消息队列协议。
使 PHP 支持 ...
shanhuhai
7年前 (2017-11-22) 11337℃
3喜欢
Oauth2.0 是一个开源的授权协议,在全世界得到广泛应用,比较大的社交服务都支持了Oauth2.0 协议,例如 QQ,微博,微信。
Oauth2 协议的使用场景
假设有一个叫“教程集”的网站,可以通过读取用户在微信里的好友关系查询到还有谁也在学习教程,用户想使用该服务,就必须...
shanhuhai
7年前 (2017-11-21) 17232℃
11喜欢
有时候想分析一个开源项目的代码,或者接手了别人的代码,想了解项目代码架构,如果能够在 IDE 中跟踪程序运行轨迹也许可以让你事半功倍。 PhpStorm 提供了强大的调试功能,这篇教程会教大家如何安装配置 xdebug,最终实现能够在浏览器实际运行程序时在断点处直接跳回 PhpS...
shanhuhai
7年前 (2017-10-15) 19694℃
6喜欢