入门指南原创
PHP全面的框架。本人现在使用的是Laravel9
。
# 安装Install
使用docker
技术。laravel 中文文档 (opens new window)
curl -s https://laravel.build/example-app | bash
cd example-app && ./vendor/bin/sail up
PS:
- 在
win10
的terminal
中使用explorer.exe .
可以打开项目文件夹。 - 在
win10
的terminal
中使用code .
可以用VS-Code
打开项目。前提是先设置好VS-Code
的系统变量。
# 配置setting
所有配置文件都存储在config
目录中。
# timezone
配置时区,我们一般都是`Asia/Shanghai`
# locale
配置语言,我们一般都是`zh-cn`
# Configuration
在config
文件夹下,创建自己的配置文件,如'custom.php'
<?php
return [
'name' => env('APP_NAME', 'Laravel'),
];
# .env
cp .env.example .env
环境配置,数据库、邮件等相关配置。
# 生成新密钥
php artisan key:generate
# 修改文件权限
chmod 777 -R storage bootstrap/cache 避免出现错误 Error
The stream or file "/var/www/vipnol/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied
# 软链接
添加public到本地storage的符号连接 php artisan storage:link
创建从 public/storage 到 storage/app/public 的符号链接,public 磁盘适用于要公开访问的文件。默认情况下, public 磁盘使用 local 驱动,并且将这些文件存储在 storage/app/public
可以使用 asset('storage/file.txt');
来访问对应的文件
可以在您的 filesystems 配置文件中配置额外的符号链接。 每一个配置的链接创建时,将运行 storage:link 命令:
'links' => [ public_path('storage') => storage_path('app/public'), public_path('images') => storage_path('app/images'), // 要现建立public/images 文件夹 在执行 php artisan storage:link ],
上次更新: 2022/06/27, 17:26:09