[Yii2] Composer bower-asset 更新失敗解法

遇到的Composer update問題: yiisoft/yii2 2.*.* requires bower-asset/jquery *.*.*@stable | … -> no matching package found. Yii官網解:composer global require fxp/composer-asset-plugin 本篇是針對不使用Plugin提供解法。 原因: bower-asset在Packagist已經是Virtual Package,以下為bower因果: Update: bower 在 0.9.0 版以前可以使用 component.json,但是為了避免跟其他工具命名衝突,故 0.9.0 以後版本請改為 bower.json bower 是 Twitter 團隊開發的一套網頁工具,用來管理或安裝 Web 開發所需要的 Package,像是 CSS 和 […]

[Linux] fstab – 自動掛載磁碟 (etc/fstab)

範例: # /etc/fstab (Ubuntu 16.04) /dev/xvdb /home ext4 defaults,nofail 0 0 # /etc/fstab (Ubuntu 14.04) /dev/xvdb /home ext4 defaults,nobootwait 0 0 nobootwait: 預防錯誤及失敗 (nobootwait is no longer a valid option in Ubuntu 16.04) 例行性檢查 編輯完fstab後可以umount所有裝置後,做mount -a確認是否正確。 dmesg | tail指令檢查錯誤訊息。 格式化指令 […]

[PHP] magicQuote.php – 用PHP實作magic_quotes_gpc (適用於新環境舊架構)

Magic Quote新版PHP已不支援,但如果遇到舊架構放新環境,還是在Bootstrap就模擬Magic Quote即可治標。 PHP官方Magic Quote: Warning: This feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0. 以下為遞迴對輸入做addslashes處理達到magic_quotes_gpc: function addslashesRecursively(&$data) { // print_r($data);exit; if (!is_array($data)) { $data = addslashes($data); } else { foreach ($data as $key […]