跳到主要內容

發表文章

Yii2 advanced (前後台版本) 在單一網址中執行

方法1 http://example.com/  - 前台 http://example.com/admin/  - 後台 指令如下 cd /path/to/project/frontend/web ln -s ../../backend/web admin Apache設定 <VirtualHost *:80> ServerName example.com DocumentRoot "/path/to/project/frontend/web" Options +FollowSymlinks ... </VirtualHost> Nginx設定 server { charset utf - 8 ; client_max_body_size 128 M ; listen 80 ; # # listen for ipv4 # listen [::]:80 default_server ipv6only=on; ## listen for ipv6 server_name mysite . local ; root / path / to / project / frontend / web ; index index . php ; ... } 方法2 frontend/config/main.php 設定如下 .... ' components ' => [ .... ' request ' => [ ' baseUrl ' => ' ' , ] , ' urlManager ' => [ ' scriptUrl ' => ' /index.php ' , ] , // use the followin...

Yii2 composer 專案建立Token問題

在建立Yii2專案的時後如果使用composer會請你輸入一組token 此時只要將此URL貼在網址列上,並登入Github,即可得到Token 例:https://api.github.com/repos/RobinHerbots/Inputmask/commits/45xxxxxxxxx15xxxxx 此時複製,貼上即可建立專案。 例: x7dxxxxxxxx5fcxxxxxxxxxx18xxxxxxxxxxxxc0xxxxxxx

Laravel 初體驗 (MAC)

首先需要install Composer https://getcomposer.org/ 打開你的終端機 Finder->工具->前往資料夾 /應用程式/工具程式/終端機.app php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php php -r "if (hash('SHA384', file_get_contents('composer-setup.php')) === '41e71d86b40f28e771d4bb662b997f79625196afcca95a5abf44391188c695c6c1456e16154c75a211d238cc3bc5cb47') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');"     composer global require "laravel/installer"     set PATH   vi ~/.bash_profile   以下為本機備份 # The next line updates PATH for the Google Cloud SDK. source '/Users/attz/gcloud auth login/google-cloud-sdk/path.bash.inc' # The next line enables bash completion for gcloud. source '/Users/attz/gcloud auth login/google-cloud-sdk/completion.ba...

Play Framework 2 簡介經驗

最近在玩這個框架,感覺寫起來是容易的,但版本間的差異真的很需要注意… 在2.2版本使用了某社群元件,但又因FB強制升級為2.0版認證,所以社群元件需要升到最新版本(剛好在2.2版本的社群元件又是最後一版…) 新版的社群元件又是為2.3、2.4寫的… 2.2的設定檔剛好又不相容… 雖然還是可以解決,但就是麻煩,有種被強姦的感覺…,大概寫到這應該就沒人想要用了吧!(但還是絕對值得使用) 自已覺得未來應該不會再有這麼大的變動了… Play還是個很好的選擇,對Java User來說,自己寫了PHP許久,用了像Yii 等的框架,到了Yii2引入了Namespace 後,真的也開始變複雜了… Play 也是Namespace的問題比較多,但又加上框架的API有更動,升級才有難度… 不過2.4最主要還是為了支援Java8才有這麼大的變動吧… https://www.playframework.com/changelog 另外升級到2.4 想要創造 2.3的Template也有困難,不過解決方案就是,線上有,去抓 附上參考的templates路徑 http://www.typesafe.com/activator/templates 但整高來說工作上是容易的。 如果你想要建立2.3版本的template,可以參考下面的網址 http://www.typesafe.com/activator/template/play-2.3-highlights 下載zip檔,或這樣做 activator new PROJECTNAME play-2.3-highlights (要直接下 activator指令需要先安全 activator,如果你只是想先測試,下載zip檔,再目錄下執行 activator run即可,應該都有隨zip附 activator,unix like請記得指令是./ activator run,即可在 http://localhost:9000 看到內容) 如果你找的到seed字眼的 template,內容會更乾淨一點。 整體的文件可以在這裡找到 https://www.playframework.com/documentation/2.4.x/JavaHome https://www.playframewo...

台灣發票掃描對獎-Android

昨天亂做亂做,也讓他上線了,大家來試試吧! 那裡好用,那裡不好用,也跟我說一聲,我盡力改,就連廣告位置也可橋,真的,只要你肯留言告訴我。 https://play.google.com/store/apps/details?id=tw.attz.invoice 

​他們​已​喪失​對​彼此​的​愛;​他們​不斷​​渴望​血腥​與​報復。

人民只要心地頑硬,喪失了仁愛、真理、文明後就會這樣,想想IS(遜尼派激進組織「伊斯蘭國」)、想想台灣。 註1.這是一位先知寫給他兒子摩羅乃的書信。 註2.拉曼人原本意指惡人,是真理、正義、神的敵人,沒想到還有比惡人還惡的。 ========================= 摩羅乃書 第九章 3  現在​看​啊,​我​兒,​恐怕​拉曼​人​就​要​消滅​這個​民族​了,​因為​他們​不​悔改,​而​撒但​仍​不​斷​煽動​他們​彼此​惱怒。   4  看啊,​我​還在​繼續​對​他們​努力;​我​​嚴厲​講述​神​的話​時,​他們​就​顫抖​而​憤恨​我,​我​不嚴​厲​時,​他們​就​硬​起​心​來​反對​這些​話,​所以,​恐怕​主​的​靈​已​停止​​對​他們​努力​了。   5  他們​憤恨​至極,​我​看​他們​好像​不怕​死;​他們​已​喪失​對​彼此​的​愛;​他們​不斷​​渴望​血腥​與​報復。   6  我的​愛子,​雖然​他們​頑硬,​我們​還是​要​​勤奮​工作;​因為​我們​若​停止​​工作,​就​會​被​帶到​罪​罰​之下;​因為​我們​在​這​塵土​所​造​的​肉身​中​有​工作​要​完成,​好​讓​我們​戰勝​與​所有​正義​為敵​的​人,​讓​我們​的​靈魂​在​神國​裡​安息。   7  現在​我​要​寫​這​人民​所​受​的​一些​痛苦。​根據​我​從​亞摩龍​那裡​得​到​的​消息,​看​啊,​拉曼​人​有​很多​俘虜,​是​他們​從​休賴柵​塔​擄獲​的,​其中​有​男人​、​女人​和​小孩。   8  他們​殺​了​婦女​和​小孩​的​丈夫​和​父親,​以​丈夫​的​肉​餵​妻子,​以​父親​的​肉​餵​子女;​只​給​他們​一點點​水​喝。   9  拉曼​人​的​憎行​雖然​如此​殘酷,​但​還不​及​我們​在​摩林安德​的​人民。​因為​看​啊,​他們​擄​走​很多​拉曼​人​的​女兒,​並且​在​奪去​她們​比​什麼​都​寶貴​、​都​重要​的​​貞潔​和​​貞操​以後──   10  他們​這樣​做​後,​還用​最​殘酷​的​方法​殺​了​她們,​折磨​她們的​身體​...

Amazon Git SSH UNPROTECTED PRIVATE KEY FILE

連上Amazon 時發生了以下的問題 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @         WARNING: UNPROTECTED PRIVATE KEY FILE!                                                            @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 可以主要是private key權限太公開了(不知道為何要這樣限制就是了…) 可以參考一下做法,就不用再上傳一次public key了 sudo chmod 600 ~/.ssh/id_rsa sudo chmod 600 ~/.ssh/id_rsa.pub 如果還有其他問題 sudo chmod 644 ~/.ssh/known_hosts sudo chmod 755 ~/.ssh 應該就可以run了,試試吧!