WordPress 上有一個很有名的防垃圾留言外掛「Akismet Anti-Spam」,可以阻止 WordPress 的垃圾留言,而不顯示出來,同時在一段時間後,會自動刪除這些留言。
平常,我不太會去看它,因為通常它已經幫我自動清除了,就算沒有自動清除,我也會自己手動清除垃圾,而不去看這些留言。
某日,我心血來潮,突然看了一下留言者的 IP,發現怎麼都是同一個 IP 的留言,突然有點想封鎖,仔細看了一下,IP 都是 127.xxx.xxx.xxx。等等!總覺得哪裡怪怪的!
工作、生活上的雜想以及學習筆記。
WordPress 上有一個很有名的防垃圾留言外掛「Akismet Anti-Spam」,可以阻止 WordPress 的垃圾留言,而不顯示出來,同時在一段時間後,會自動刪除這些留言。
平常,我不太會去看它,因為通常它已經幫我自動清除了,就算沒有自動清除,我也會自己手動清除垃圾,而不去看這些留言。
某日,我心血來潮,突然看了一下留言者的 IP,發現怎麼都是同一個 IP 的留言,突然有點想封鎖,仔細看了一下,IP 都是 127.xxx.xxx.xxx。等等!總覺得哪裡怪怪的!
以往 PHP 只有 32 位元版本,後來又推出了 64 位元版本。
在一般情況,PHP 使用 32 位元版本,大致上不會有什麼問題。
但是 64 位元版本的 PHP,可以支援 64 位元的整數、大檔案、記憶體限制……等。
但要如何確認我們的 PHP 是 32 位元或是 64 位元呢?
沒記錯的話,在 IIS6.0 的時代,PHP 有推出安裝檔,如果 Web Server 是 IIS 的話,在安裝過程會自動佈署到 IIS。
到了比較中期,PHP 就沒有推出安裝檔,而只有手動安裝檔。當時的手動安裝的方式是以 ISAPI 的方式將 PHP 佈署到 IIS 裡。
到了更後期,因為建議採用 Fast-CGI 的方式執行,所以也沒辦法以 ISAPI 的方式進行佈署。IIS 7.0 之後(也就是 Vista 之後),如果要讓 IIS 支援 PHP 也都採用 Fast-CGI 的方式進行佈署。當時,要讓 IIS 以 Fast-CGI 的方式執行 PHP,感覺很麻煩,特別是在 IIS 6.0 上。
Windows 7 內建的 IIS 7.5,其實安裝 PHP 的方式就已經比 IIS 6.0 簡單多了。雖然簡單許多,但有時久沒用,還是會忘記,就簡單做個筆記好了。