filectime
(PHP 4, PHP 5, PHP 7) filectime — 取得文件的 inode 修改時間
阿神 2016-12-16 13:52:52 1334
getlastmod
(PHP 4, PHP 5, PHP 7) getlastmod — 獲取頁面最后修改的時間
阿神 2016-11-29 10:57:13 1047
安全模式
PHP 的安全模式是為了試圖解決共享服務器(shared-server)安全問題而設立的。在結構上,試圖在 PHP 層上解決這個問題是不合理的,但修改 web 服務器層和操作系統層顯得非常不現實。因此許多人,特別是 ISP,目前使用安全模式。
阿神 2016-11-25 13:29:19 2355
Apache 模塊安裝
當 PHP 以 Apache 模塊方式安裝時,它將繼承 Apache 用戶(通常為"nobody")的權限。這對安全和認證有一些影響。比如,如果用 PHP 來訪問數據庫,除非數據庫有自己的訪問控制,否則就要使"nobody"用戶可以訪問數據庫。這意味著惡意的腳本在不用提供用戶名和密碼時就可能訪問和修改數據庫。一個 web Spider 也完全有可能偶然發(fā)現數據庫的管理頁面,并且刪除所有的數據庫??梢酝ㄟ^ Apache 認證來避免此問題,或者用 LDAP、.htaccess 等技術來設計自己的訪問模型,并把這些代碼作為 PHP 腳本的一部份。
阿神 2016-11-25 09:34:00 1614
錯誤處理和日志記錄
PHP提供了錯誤處理和日志記錄的功能. 這些函數允許你定義自己的錯誤處理規(guī)則,以及修改錯誤記錄的方式. 這樣,你就可以根據自己的需要,來更改和加強錯誤輸出信息以滿足實際需要. 通過日志記錄功能,你可以將信息直接發(fā)送到其他日志服務器,或者發(fā)送到指定的電子郵箱(或者通過郵件網關發(fā)送),或者發(fā)送到操作系統日志等,從而可以有選擇的記錄和監(jiān)視你的應用程序和網站的最重要的部分。 錯誤報告功能允許你自定義錯誤反饋的級別和類型,可以是簡單的提示信息或者使用自定義的函數進行處理并返回信息.
阿神 2016-11-26 11:14:40 1067