首页 > 其他分享 >laravel:软链接/符号链接(10.27.0)

laravel:软链接/符号链接(10.27.0)

时间:2023-11-07 13:55:37浏览次数:34  
标签:laravel rw 10.27 liuhongdi app storage public 链接

一,相关文档:

https://learnku.com/docs/laravel/10.x/structure/14837#c2b9f4

Storage 目录

storage 目录包含日志、编译后的 Blade 模板、基于文件的会话、文件缓存和框架生成的其他文件。
该目录分为 app、framework 和 logs 目录。app 目录可用于存储应用程序生成的任何文件。
framework 目录用于存储框架生成的文件和缓存。最后,logs 目录包含应用程序的日志文件。

storage/app/public 目录可用于存储用户生成的文件,例如个人资料头像,应该是公开可访问的。
你应该在 public/storage 创建一个符号链接,该符号链接指向此目录。
你可以使用 php artisan storage:link Artisan 命令创建链接。

二,实际操作:

liuhongdi@lhdpc:/data/laravel/dignews$ php artisan storage:link

  INFO  The [public/storage] link has been connected to [storage/app/public].

说明:刘宏缔的架构森林—专注it技术的博客,
网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/11/07/laravel-ruan-lian-jie-fu-hao-lian-jie-10-27/
代码: https://github.com/liuhongdi/ 或 https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: [email protected]

三,查看实际效果:

1,查看符号链接实际指向的路径:

liuhongdi@lhdpc:/data/laravel/dignews/public$ ls -al
总用量 52
drwxrwxr-x  2 liuhongdi liuhongdi  4096 11月  7 09:03 .
drwxrwxr-x 13 liuhongdi liuhongdi  4096 11月  6 21:43 ..
-rw-rw-r--  1 liuhongdi liuhongdi     0  8月 10 15:19 favicon.ico
-rw-r--r--  1 liuhongdi liuhongdi 30147 10月 20  2022 f.jpeg
-rw-rw-r--  1 liuhongdi liuhongdi   603  8月 10 15:19 .htaccess
-rw-rw-r--  1 liuhongdi liuhongdi  1710  8月 10 15:19 index.php
-rw-rw-r--  1 liuhongdi liuhongdi    24  8月 10 15:19 robots.txt
lrwxrwxrwx  1 liuhongdi liuhongdi    40 11月  7 09:03 storage -> /data/laravel/dignews/storage/app/public

或readlink:

liuhongdi@lhdpc:/data/laravel/dignews/public$ readlink -f storage/
/data/laravel/dignews/storage/app/public

2,在storage/app/public目录下上传文件后查看效果:

四,查看laravel框架的版本:

liuhongdi@lhdpc:/data/laravel/dignews$ php artisan --version
Laravel Framework 10.27.0

标签:laravel,rw,10.27,liuhongdi,app,storage,public,链接
From: https://www.cnblogs.com/architectforest/p/17814840.html

相关文章

  • 虚拟机链接网络
    vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)NAT(网络地址转换模式)Host-Only(仅主机模式)。打开VMware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),VMnet0表示的是用于桥接模式下的虚拟交换机;VMn......
  • 超链接-跳转页面,跳转到文件,锚点
    一、<ahref="链接路径">链接名字</a>一般是默认效果,在当前页面中打开二、在当前页面打开页面:target="_self"<ahref="链接路径" target="_self">链接名字</a>三、在新标签打开页面:target="_blank"<ahref="链接路径"target="......
  • Axure——按钮交互:打开链接&关闭窗口
    (1)打开链接——在当前窗口打开链接1.选中按钮元件——单击【新建交互】——选择【单击时】——选择【打开链接】——【链接到外部URL】并输入对应的网址,如www.baidu.com——点击【确定】我们按F5预览一下效果:点击按钮,在当前窗口打开百度页面(2)打开链接——在新窗口打开链接1.......
  • vsftp软链接ln遇到550错误
    centos6.3上新建了vsftp,用于文件下载使用。/var/ftp/pub可以匿名登陆下载。如果想要上传则需要使用密码验证。登陆使用的账号是ftpclient,路径在/home/ftpclient。在/var/ftp/pub下新建一个软链接:cd/var/ftp/publn-s/home/ftpclientclient但用ftp客户端匿名连上去后,进......
  • Laravel模型关系 一对一深入研究
    一,主表book classBookextendsModel{//protected$fillable=['title','price','num'];publicfunctionbookCard(){return$this->hasOne(BookCard::class);}}二,关联表bookcardclassBookCardextendsModel{//protecte......
  • Laravel简单模型使用
    1,创建模型phpartisanmake:modelBook-m创建模型book并生成迁移文件2,Book迁移文件publicfunctionup(){Schema::create('books',function(Blueprint$table){$table->increments('id');$table->string('title');$ta......
  • 大二快乐日记10.27
    Tomcat中的缺省Servlet在Tomcat安装目录的\conf\web.xml文件中,注册了一个名称为org.apache.catalina.servlets.DefaultServlet的Servlet,并将它设置为缺省Servlet。<servlet><servlet-name>default</servlet-name><servlet-class>org.apache.catali......
  • linux其他命令(查找,软链接,打包和压缩,软件安装)笔记
     1,查找文件 * 是通配符,代表任意字符,0到多个。find路径 -name "*.txt" :查找在路径下所有以.txt结尾的文件。 2,软链接  (1)将桌面目录下的1.txt移动到a/b/c目录下 (2)在桌面目录下新建1.txt的软链接1_xiangdui,使用相对路径 使用绝对路径 用......
  • 多表链接
    二、多表链接1.联结1.1创建联结`teachers`.`id`=`courses`.`teacher_id`2.内连接INNERJOINSELECT`table1`.`column1`,`table2`.`column2`...FROM`table1`INNERJOIN`table2`ON`table1`.`common_field`=`table2`.`common_field`;请编写SQL语句,将课程表......
  • laravel中间件简单实用Middleware 过滤HTTP请求
    1,创建中间件phpartisanmake:middlewareActivery2,中间写过滤publicfunctionhandle($request,Closure$next){if($request->age<20){returnredirect('home');}return$next($request);},3,注册中间件kernelprotected$routeMiddleware=[&......