發表文章

目前顯示的是 1月, 2014的文章

[MAC][PHP][架站][MYSQL] 啟動 OSX 預設安裝的 Apache 及 PHP,標準安裝 MySQL 及 phpmyadmin

一、啟動 Apache 及 PHP: 新的 OSX MAC 作業系統 預設就已經安裝了 Apache 及 PHP ,在終端機模式下,查詢版本的指令如下: $apachectl -v $php -v Apache 預設是未啟動,所以我們必須手動啟動服務,指令如下: $sudo apachectl start 然後,我們開啟瀏覽器,網址輸入 http://localhost 如果看到 It works! 就代表啟動成功了。 然後,我們要啟動 PHP ,方式如下: $sudo vim /etc/apache2/httpd.conf 找到 #LoadModule php5_module libexec/apache2/libphp5.so 把 # 刪除掉,存檔後重啟 apache ,如下: $sudo apachectl restart 至此,我們已經成功地啟動 MAC 的 apache 及 php 服務了。 備註1: 在 httpd.conf 設定檔裡面,可以設定網站檔案位置,預設值是 /Library/WebServer/Documents/ 備註2: MAC 預設的 PHP 設定檔 (php.ini) 位置在 /etc/php.ini.default ,建議不要直接修改這個設定檔,我們可以透過 $sudo cp /etc/php.ini.default /etc/php.ini 就可以產生一支設定檔,再 $sudo chmod +w /etc/php.ini ,增加修改權限,透過 $sudo vim /etc/php.ini ,修改設定檔的內容,最後再 $sudo apachectl restart 重新啟動 apache ,你就會發現變更的設定值已經被吃進去了。 二、標準安裝 MySQL 請上 MySQL 官網 下載 DMG 安裝檔,安裝過程很簡單,沒什麼需要設定的。裝好後,進"系統偏好設定"會看到多了 MySQL,點進去把服務啟動。 然後開終端機,輸入 cd /usr/local/mysql/bin/,第一次要先設定 root 密碼,輸入 ./mysql -u root -p 按 Enter 後就可以輸入密碼,然後看到 mysql > 就代表已經進入了,可以輸入 show datab...

[PHP] 簡單 產生 一維條碼 ( barcode ) 或 二維條碼 ( datamatrix ) 的套件

官網 Github

[JavaScript] 驗證使用者輸入的日期格式 (用正規表示法 RegExp 驗證)

表單上常會需要使用者輸入一個日期,假設我們希望日期格式是 2014-01-01 ,驗證方式如下:

[MAC] 查詢 Apple 產品的保固日期

官網查詢

[PHP] 用 print_r() 印出陣列時,自動換行

echo "<pre>".print_r($my_arr, true)."</pre>";

[jQuery] 解決彈跳視窗 dialog 與 自動完成 autocomplete 同時使用時,自動完成的選單出不來的問題

.ui-autocomplete{ z-index:999; } 說明:dialog 的 z-index 會自動提高,所以有時候會擋在自動完成的選單的前面,所以只要提高選單 z-index 就可以正確顯示了。

[PHP] 淺談 利用 array_chunk() 來進行資料清單分頁

資料清單分頁的作法有很多種,分享一個利用 array_chunk() 來達成分頁的方法。

[Linux] 全系統搜尋檔案

$sudo find / -name 'myweb.php' 說明:從根目錄開始找名稱為 myweb.php 的檔案。(因為是找整個系統,所以需要 sudo)

[Vim] 如何清除程式中的 ^M

:%s/^M//g 參考 打出 ^M 的方法 ( 來源  這裡  ) Ctrl + v 接著把 ctrl 不放 但放開 v 改換按 m 就會產生 ^M 啦