LARAVEL11小試筆記

原本在RouteServiceProvider設定的routes內容以及app/Http/Kernel.php 設定middleware 等常用的位置,都搬到了bootstrap/app.php

2024-11-05
Read more

用 Envoy 現代化佈署 Laravel

SSL1.需用SSH 你的 vps/server2.假設你用github, 你vps/server 要經ssh 可進入 github建立ssh key可參考此文章前半部:Envoy 是什麼Envoy 可理解為簡易版的CI/CDEnvoy是Laravel 開發的,用來佈署Laravel當然很適合Envoy 用Blade語法,適合Laravel使用者安裝 Envoycomposer require laravel/envoy --dev參考文件:本機的 ~/.ssh/configHost myserver HostName 123.123.123.123. //ssh server User root IdentityFile ~/.ssh/key_na...

2024-10-04
Read more

生成ssh key 並管理server 或 vps中的docker

## 文章是針對macos 做法 ### 1. 生成key ```bash ssh-keygen -t rsa -b 4096 -C "your-email@example.com" ``` 生成時可設定密碼短語加密,但用了後,每次使用這個key ssh server時都要再一次輸入密碼短語,但這樣...

2024-10-03
Read more

Laravel MinIO整合

# Laravel 部分 注:我在Laravel 11測試 ### 安裝s3相關 ```bash composer require league/flysystem-aws-s3-v3 ``` `.env` ```bash AWS_ACCESS_KEY_ID="xxxxxxxxx" AWS_SECRET_ACCESS_KEY="xxxxxxxxxx" AWS_BUC...

2024-10-03
Read more

mark.js 排除欄位+數字格式化搜尋

```js window.addEventListener('contentUpdated', event => { let markInstance = new Mark(document.querySelector('#data-rows')); markInstance.unmark(); if (event.detail.search) { let...

2023-11-22
Read more

Laravel 驗證表單方法

### 內置的方法 ```php public function store(Request $request) { $messages = [ 'name.required' => '請輸入帳號名稱', 'name.unique' => '帳號名稱已被使用',...

2023-09-24
Read more

Laravel 建立 Artisan 指令

需要`app/Console/Commands`目錄中建立檔案,方法類似`Controllers` 亦可用指令代碼 以下是個例子 ```bash php artisan make:command UpdateFileSize ``` artisan 會為你生成 `app/Console/Commands/UpdateFileS...

2023-05-25
Read more

[WP插件] Easy WP SMTP 補丁,解決 「ERROR 550:Bad HELO」問題

Wordpress 在VPS /Hosting 中常常預到server沒有PHPMAL,所以就要使用SMTP來send信。 簡單隨便安裝一個插件即可,但如果預上`網站`和`電郵`服務在兩台不同的server上,你可以設定了SMTP都會出錯 [PHPMailer 550 Ba...

2023-03-31
Read more

Select2 更換預設定 id/text key代號

Select2 內置了接收 ajax json 資料時,預設是`id` `text` 常見的情況是 API / Ajax url 是別人提供的所以無法更改輸出 更常見的就是,Json 中預計給你顯示的文字是`name` 而不是`text`,那麼只能用下面的方法去取...

2022-09-14
Read more

Tailwind CSS 整合 Laravel 常用設定

### 安裝及初始化 ```bash npm install -D tailwindcss@latest postcss@latest autoprefixer@latest npx tailwindcss init ``` ### 推薦的插件 ```bash npm install @tailwindcss/line-clamp ``` ```javascript /...

2022-07-22
Read more
Recommended topics
Technology