每月彙整: 2009 年 6 月

Couldn’t find’UniCNS-UCS2-H’CMap file for’Adobe-CNS1’collection

ok..
這是因為xpdf 在找對應的檔案 對應錯誤
裝完

/usr/ports/chinese/xpdf


會多了

/usr/local/share/xpdf/chinese-traditional

這個目錄
裡面的dot.xpdfrc設定不對…

請把

cMapDir Adobe-CNS1 /usr/local/share/fonts/adobe-cmaps
toUnicodeDir /usr/local/share/fonts/adobe-cmaps

換成

cMapDir Adobe-CNS1 /usr/local/share/fonts/adobe-cmaps/ac15/CMap
toUnicodeDir /usr/local/share/fonts/adobe-cmaps/ac15/CMap

這樣就對了……

system()&exec()

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
的字眼
想說怎麼會印兩次….
看了一下手冊才發現這個

之前就想說 php 幹麻沒事有兩個 執行CLI 的東西……
仔細看了一下手冊才知道
筆記一下..

豁然開朗~

最近 在弄 一些報價的事
才感受到 報價 其實不是這麼容易的一件事..(真的很欠學)
簡單來說就是quality, paperwork & differentiation
真的是挺重要的

感謝:
darkhero & 貓哥