201404-24Freebsd的MySQL設定擋My.cnf在哪? 使用了find / –name my.cnf找了半天,居然沒有在freebsd裡面,後來找了一下,原來預設使用ports安裝的方式,是沒有my.cnf的,如果要使用的話,必須在/usr/local/share/mysql目錄裡面複製範本檔來用。 檔案名稱 說明 my-small.cnf 記憶體少於 64MB 時適用這個 my-medium.cnf 只有 32MB - 64MB 記憶.... 閱讀全文 »
201212-19將apache預設的網路路徑,建立軟連結到user家目錄 雖然有一定的風險,不過為了自己用 Notepad++ 寫php方便,可以直接用ftp修改,只好用這樣了。 cd /home/andy ln -s /usr/local/www/apache22/data/ apachedata/ 這樣就會在 /home/andy/apachedata 裡面產生一個 data的軟連結。 接下來用notepad++就可以直接編輯檔案了。.... 閱讀全文 »
201206-11PHP的gd.so模組錯誤 今天發現PHP5.4.3發生一個錯誤,gd.so模組無法掛載,在一個日本網站找到了答案,原來重裝php5-gd就可以了。 如果在命令字元輸入 php,發生下列的錯誤 Shared object "libpng.so.6" not found, required by "gd.so" in Unknown on line 0 就執行下列的命令即可 [bash]#cd /usr/ports/grap.... 閱讀全文 »
201205-02PHP 5.3.11升級後無法啟動Apache22 今天使用portsnap更新port tree發現已經有PHP 5.3.11的更新了,於是便用 portmaster 把它更新,過了一會,更新完重新啟動 apache 卻不斷報錯,檢查 /var/log/message 居然一直出錯,不斷出現「Segmentation fault: 11 (core.... 閱讀全文 »
201006-16如何安裝PHP 5.2的PHP-Curl extension 前幾天不小心更新了PHP 5.3之後,發現很多的程式都不能跑了,趕緊降回去5.2,但是發現ports已經更新成5.3了,我不會改ports只好下載tgz來裝了。 有兩個方式可以裝 方法一 #cd /tmp #fetch http://www.execve.net/curl/curl-7.20.1.tar.gz #tar -zxvf curl-7.20.1.tar.gz #cd curl-7..... 閱讀全文 »
201006-14安裝FreeTDS 上次發表了一篇如何在FreeBSD使用php連接到sybase之後,有人問我說怎麼裝FreeTDS,我想說這個應該不難說,所以就沒有記錄,不過既然有人問了,避免重覆一直回答。首先先進入ports目錄 [bash]cd /usr/ports/databases/freetds-devel[/bash] 然後依照慣例直接輸入 [bash]make install clean[/bash] 安裝.... 閱讀全文 »
200912-30用FreeBSD當跳板連接訊光科技的EEP socket 這個方法是參考資訊心情與部落格網站的方式用的。 用過EEP7的人都知道 Socket port 編號是 211,但是自從我們公司的主機,給中華電信的IDC代管之後,變成經過兩個路由器,也就是說從外面的internet已經無法使用ERP系統了,這當然是有好有壞,好處是我可以不用在下班繼續工作,但是壞處是,公司的歐巴桑同仁不會那麼輕易放過我,一遇到小問題還是要找我,有時候逼不得已又要回公司。 原本.... 閱讀全文 »