bookmark_border使用 PHP 建立一個臨時的網頁伺服器

首先,一定要先說由 PHP 建立出來的網頁伺服器,僅適用於開發或測試環境,絕對不要拿來當做正式環境的網頁伺服器。

因為 PHP 搭建出來的網頁伺服器,和真正的網頁伺服器,還是有很大的落差。以往,想要測試 PHP 的程式,一定都會餵到 Apache 或 IIS……等網頁伺服器中執行。

Continue reading "使用 PHP 建立一個臨時的網頁伺服器"

bookmark_border在 WordPress 取得正確的用戶端 IP

WordPress 上有一個很有名的防垃圾留言外掛「Akismet Anti-Spam」,可以阻止 WordPress 的垃圾留言,而不顯示出來,同時在一段時間後,會自動刪除這些留言。

平常,我不太會去看它,因為通常它已經幫我自動清除了,就算沒有自動清除,我也會自己手動清除垃圾,而不去看這些留言。

某日,我心血來潮,突然看了一下留言者的 IP,發現怎麼都是同一個 IP 的留言,突然有點想封鎖,仔細看了一下,IP 都是 127.xxx.xxx.xxx。等等!總覺得哪裡怪怪的!

Continue reading "在 WordPress 取得正確的用戶端 IP"

bookmark_border判斷 PHP 是 32 位元還是 64 位元

以往 PHP 只有 32 位元版本,後來又推出了 64 位元版本。

在一般情況,PHP 使用 32 位元版本,大致上不會有什麼問題。

但是 64 位元版本的 PHP,可以支援 64 位元的整數、大檔案、記憶體限制……等。

但要如何確認我們的 PHP 是 32 位元或是 64 位元呢?

Continue reading "判斷 PHP 是 32 位元還是 64 位元"