星期日, 5月 13, 2012

Parallels Desktop 7 安裝 Win7 開機錯誤訊息

Paralells Desktop 7 安裝 Win7 後,開機時會出現一段錯誤訊息:

"No Free Memory for XSDT"

通常,再重新開機後即可正常進入 虛擬 Win7.

解決方式如下:

1. 打開Parallels Desktop-"Configuration --> Hardware --> Boot Order and find Boot Flags field:

2. 將以下內容複制粘貼到方框中

    kernel.waet.enable=0

3. 保存更改後,重新啓動虛擬機即可


官方說明:http://kb.parallels.com/en/111406

星期六, 5月 05, 2012

MacBook Pro(13 英寸,2010 年中)Boot Camp 安裝 Win7 x64

MacBook Pro(13 英寸,2010 年中)
Mac OS X 10.6.8 Snow Leopard 

利用 Boot Camp 成功安裝 Win7 x64 後,如果需要 Boot Camp 3.0 driver 的話,可依如下所示~

1. 去找一片2009以後的隨機版的 Mac OS X,總之就是內建 Boot Camp 3.0 的隨機雪豹光碟

2. 進windows以後,放進光碟片

3. [開始] 搜尋 cmd 會出現顯示為 cmd 的 windows命令處理程式,按右鍵選「以系統管理員身分執行」

4. 應該會出現 C:\windows\system32>

5. 輸入 cd /d D: (或是把大寫 D 改成你光碟機代號)

6. 然後輸入 cd boot camp\drivers\Apple

7. 再輸入 bootcamp64.msi

8. 然後應該就會出現 Boot Camp 安裝的視窗了! 按照步驟完成後,再依序安裝 3.1 / 3.2 / 3.3 即可!

星期二, 3月 27, 2012

Google Apps HiNet DNS 代管設定

Step 1. 須先設定為 HiNet 代管 DNShttp://domain.hinet.net/eng-ip.html
















DNS Server Name

IP Address

IPv6 Address

admns1.hinet.net168.95.192.112001:b000:168::1:200:1
admns2.hinet.net168.95.1.112001:b000:168::2:200:1

設定 HiNet DNS 代管服務器如上列~


Step 2. 進入 DNS 代管設定 http://admns.hidomain.hinet.net/



Step 3. 如果您想要把 Google Apps Mail 服務轉為自己的網址,請如下設定:


新增一筆 CNAME 對應您的Mail網址前置字元,ex: mail
mail CNAME ghs.google.com

新增如下 MX 記錄:
MX 1 ASPMX.L.GOOGLE.COM
MX 5 ALT1.ASPMX.L.GOOGLE.COM
MX 5 ALT2.ASPMX.L.GOOGLE.COM
MX 10 ASPMX2.GOOGLEMAIL.COM
MX 10 ASPMX3.GOOGLEMAIL.COM

OK~ 您的 Google Apps Mail Services is ready!!

星期一, 3月 26, 2012

PHP 利用 sudo 執行 shell 指令 (shell_exec,exec,passthru,system)

!注意! 此方法可能有安全性隱憂,請慎用!

FreeBSD 需先透過 ports 安裝 sudo ( /usr/ports/security/sudo )

使用 visudo 修改 sudoers 設定檔 ( 或是直接編輯 /etc/sudoers )

ex:
apache 執行 任何 指令時,無須密碼
apache ALL = NOPASSWD: ALL

apache 執行 /root/SOME_SCRIPT 指令時,無須密碼,其餘不變
apache ALL = NOPASSWD: /root/SOME_SCRIPT

php ex:
$output = shell_exec("/usr/bin/sudo /root/SOME_SCRIPT");
echo $output;

P.S. 如遇 "sudo: sorry, you must have a tty to run sudo" 錯誤,可在 sudoers 中,將 Defaults requiretty 註解即可!