https://code.google.com/p/yafphp/downloads/detail?name=php_yaf-2.1.9-x86-5.2.17-zts-nodebug.dll&can=1&q=
下載和本身php版本相關的dll,放入php/ext下面,而後再php.ini中 extension=php_yaf.dll 加入,而後重啓apache,便可
經過phpinfo();看到yaf的擴展已經出現!
這一步看試簡單,可是不見得,由於每一個人的php版本不見得和官網提供的能配套起來,而起dll還有nts,和zts兩種格式,因此你們執行到這裏的時候,要多試幾個可能的dll,直到看到yaf擴展加載出現!特別是用集成環境的,極可能你的php版本在dll中都找不到,就更要找跟本身相近的多試!
修改完php.ini後,由於yaf 用到.htaccess,僞靜態的時候這個經常使用,因此還要修改apache;
在conf目錄下httpd.conf中找到
LoadModule rewrite_module modules/mod_rewrite.so
這句,去掉前邊的註釋符號「#」,或添加這句。
而後繼續:找到下面#中的文字下面的AllowOverride,而後修改成 AllowOverride All
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be 「All」, 「None」, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
保存,重啓apache
經過phpinfo(); 查看其中的 Thread Safety 項,這個項目就是查看是不是
線程安全,若是是:enabled,通常來講應該是ts版,不然是nts版。