2022年12月15日 星期四

nginx upstream cookie不會產生問題

 今天發生一個問題

在nodejs以 express-session建立session與cookie

原本運作都很正常

但透過nginx proxy後發現set-cookie都失效了

client browser 不會產生cookie存放session id

導致之後的使用都有問題

查了一下才發現

nginx內設定了

proxy_hide_header Set-Cookie;

拿掉就解決了

2022年10月18日 星期二

在Docker環境安裝MySQL8

要使用Docker安裝MySQL8,並可以遠端作db連線

原先MySQL5的設定方式已經不能用,且my.cnf內容也需要調整

- 編輯my.cnf

  已經沒有/etc/mysql/mysql.conf.d/目錄

  ```

  !includedir /etc/mysql/conf.d/

  [mysqldump]

  user=xxx

  password=xxx

  [mysql]

  user=xxx

  password=xxx

  [mysqld]

  skip-grant-tables // 這個設定完成要以#關閉

  ```

  會發生無法用mysql -u root -p 進入mysql

  暫時把skip-grant-tables開啟

- 進入mysql container 修改root密碼

  會發生無法用mysql -u root -p 進入mysql

  改密碼讓正常可以進入mysql

  ```bash

  sudo docker exec -it mysql99 bash

  ```

  設定root@local的密碼

  ```mysql

  flush privileges;

  ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxx';

  ```

- 編輯my.cnf

  關閉 skip-grant-tables

  重啟mysql

- 進入mysql 改以新的方式取得遠端權限設定

  ```bash

  sudo docker exec -it mysql99 bash

  ```

  ```mysql

  CREATE USER 'root'@'%' IDENTIFIED BY 'be5578360';

  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

  FLUSH PRIVILEGES;

  ```

2022年10月16日 星期日

ubuntu vagrant 升級

原本使用的vagrant 2.26+virtualbox 6.0

在virtualbox升級到6.1後發生錯誤

no usable default provider could be found for your system.錯誤

需要升級virtualbox 2.3.1

下載

https://releases.hashicorp.com/vagrant/2.3.1/vagrant_2.3.1-1_i686.deb

安裝後有原本plugin版本不符的錯誤

需重新安裝vagrant plugin

vagrant plugin expunge --reinstall

安裝完即可啟動

2022年9月25日 星期日

東港 半日

 騎車 還有去廟裡走走 是我放鬆自己的方式


早上去咖啡鳥工作 下午請了半天的假

騎車到東港 一個小時內就到了 不算遠

小港沿海路這段 經過的是工業區 路上都是大拖車在跑

好處是汽機車分道 不至於危險

但總也是趕快把這段路騎過去 不想做任何停留

過了工業區 出來是林園 兩旁也多是工廠 砂石廠

過了雙園大橋 感覺才開闊起來


過了新園 就是東港

下了橋 轉進中正路 再轉到中山路

下午一點多 走進已經剛收市的菜市場內

各個攤販的小貨車都開進來收載東西

市場往前一些 是每次都會來吃的沙蝦肉圓

肉圓 糯米腸 粉腸 再加上豬血湯

以前mei帶我來 會這樣點,後來自己也喜歡上這裡



再騎車去王爺廟

非假日的下午 人不多

走到廟的三樓 外面剛好就有陣陣的風吹來

安靜 舒服


廟旁邊的水果冰 是每次來都一定來吃的

不管是自己來,跟mei來或是帶妹妹來 都會來上一碗

只是自己一個人 老闆就會幫你弄一人可以吃的份量

再騎車去華僑市場

買生魚片 買旗魚黑輪,晚上給家裡一起吃

騎車回鳳山

半天的假 自己感覺又充滿了一些電 可以繼續接下來的工作







2022年9月21日 星期三

jquery3 .andSelf()不支援問題

在jquey ui上使用到 andSelf()功能

在jquery3.x已經被廢除,解法是以addBack()取代