system() The system() call also tries to automatically flush the web server’s output buffer after each line of output if PHP is running as a server module. exec() 則不會flush 遇到的問題是 我的php 透過perl 去執行一些功能 然後perl 回傳 success or false 字串 在standard output 上 php再去get 這個字串 success 則print success 給 ajax 來判斷 結果 在前端的ajax 一直印出 successsuccess 的字眼 [...]
posted in program by johnpupu
忘了從 1.4.1X 開始 zh_TW編碼就是 設成UTF8 這樣big5 的mail 會是亂碼 簡單的改法就是 squirrelmail/functions/i18n.php [sourcecode language='php'] //$languages['zh_TW']['NAME'] = ‘Chinese Trad’; //$languages['zh_TW']['CHARSET'] = ‘utf-8′; //$languages['zh_TW']['LOCALE'] = ‘zh_TW.UTF-8′; //$languages['tw']['ALIAS'] = ‘zh_TW’; $languages['zh_TW']['NAME'] = ‘Chinese Trad’; $languages['zh_TW']['CHARSET'] = ‘Big5′; $languages['zh_TW']['LOCALE'] = ‘zh_TW.Big5′; $languages['tw']['ALIAS'] = ‘zh_TW’; [/sourcecode] 這樣就成了…..
posted in FreeBSD by johnpupu
1 make buildworld 1.1 請先做cvsup 更新src(記得先裝cvsup-with-gui 等等會用到) [sourcecode language='bash'] # cd /usr/ports/net/cvsup-without-gui; make install clean [/sourcecode] 1.2 [sourcecode language='bash'] # cd /usr/src; make buildworld [/sourcecode] 2 make release 2.1 [sourcecode language='bash'] # cp /usr/share/examples/cvsup/cvs-supfile /etc [/sourcecode] 2.2 [sourcecode language='bash'] # mkdir /home/ncvs /home/releng [/sourcecode] 2.3 [sourcecode language='bash'] # vi /etc/cvs-supfile *default host=cvsup.tw.FreeBSD.org *default prefix=/home/ncvs [/sourcecode] [...]
posted in 有的沒的 by johnpupu
SERVER Side 設定 # cd /usr/ports/mail/pop3gwd/ # make install clean # vim /etc/inetd.conf 加入 [sourcecode language='bash'] pop3 stream tcp nowait root /usr/libexec/tcpd /usr/local/libexec/pop3gwd [/sourcecode] # vim /etc/rc.conf 加入 [sourcecode language='bash'] inetd_enable=”YES” /etc/rc.d/inetd restart [/sourcecode] Client Side 設定 Pop3 主機請設安裝pop3gwd 的位置 例如 192.168.2.220 Outlook 帳號設定 username#server 例如 john#mail.green-computing.com
posted in FreeBSD by johnpupu
1. production & dev 的測試還是不夠.. 常常在上線後會出現自已沒測到的bug ….Orz (這部份還滿嚴重的,貓哥後來才和我說…他背後收到的抱怨實在不少…..,貓哥我對不起你 Orz…..) 這部份的原因,我有想過在以前工作為什麼不會,而在這邊常會這樣… 在之前的工作,公司的流程都是工程師開發完,PM 都會測過一遍,等PM confirm 才會上線,不過在這邊因為PM沒在測的….只有我自已測…常常會有盲點…(不是在推卸責任),這部份我想到的解法是以後在開發寫程式的時後是不是能朝TDD(Test-Driven Development) 的方式去開發… 至少看能不能把unit test 做上去..這是未來在開發時的一個方向。 2. 在這份工作也學到了不少東西.. 因為網站還算滿大的,常遇到以前所碰不到的問題 簡單來講Load balance , mysql tuning , mysql rep, memcached, blah blah .. 3. 和PM 關係搞的很緊張……..(這是我加速我離開的原因) 我的態度還是要再改進…..雖然就以前的工作來說,都沒發生過這種問題 不過畢近每個人都不一樣….要想辦法去和每一種人相處… 雖然他常在我背後靠北我………….. 我還是太淺了,個性還是有點衝…. 4. 程式的部份JS的部份 還是很菜…… 這部份還須要再加強…. 5. 細心的程度還是太低…………. 常常因為這樣造成了一些問題 上次最嚴重的就是…. 因為在shutdown mysql 時,沒先把ap 給關掉 造成整個環境卡死……. 這一整個就是有白痴到………….
posted in 有的沒的 by johnpupu
ok ………………………… 唉…………………………. 頭很昏,沖個澡,繼續CHECK…………..
posted in 有的沒的 by johnpupu
Hyperspin 網站監測、主機監測服務 (tags: monitor)
posted in 有的沒的 by johnpupu
Should you move from MyISAM to Innodb ? | MySQL Performance Blog (tags: mysql) Create daemons in PHP (tags: php)
posted in 有的沒的 by johnpupu