1. 程式人生 > >禁止解析某目錄的php,限制訪問user_agent,php相關配置

禁止解析某目錄的php,限制訪問user_agent,php相關配置

php禁止解析 訪問控制-user_agent php相關配置—錯誤日誌 時區 安全設置

修改配置文件
技術分享圖片

測試
技術分享圖片
經過測試,根本無法解析到123.php的內容,
還可以再次修改配置文件,再提高一個安全級別,根本不允許訪問這個目錄
技術分享圖片

訪問控制-user-agent
修改配置文件
技術分享圖片
F forbidden
測試curl
技術分享圖片
403被拒絕,查看下日誌
^_^發現訪問日誌來源都是curl
技術分享圖片

技術分享圖片

技術分享圖片
成功訪問,並查看訪問日誌
技術分享圖片

php相關配置
查看php配置文件位置

關閉安全相關的函數功能
技術分享圖片
重新加載配置後打開瀏覽器測試
技術分享圖片 php信息已被禁止解析加載
定義時區
技術分享圖片

修改錯誤展示信息
技術分享圖片
(這裏的error也可以改成off,都能生效,還是默認用off吧)
重新加載配置打開瀏覽器測試
技術分享圖片
用curl測試
技術分享圖片
雖然沒有報錯,但是卻無法解析和獲取到任何內容,

重新修改配置文件

打開錯誤日誌記錄
技術分享圖片
修改錯誤日誌的記錄級別
技術分享圖片
修改錯誤日誌的保存位置
技術分享圖片
重新加載後用curl測試,並查看錯誤日誌的位置
技術分享圖片
技術分享圖片

如果擔心找不到日誌文件,可以
技術分享圖片
甚至是先創建該文件,然後改777權限

open_basedir
避免出現一個網站被黑後,影響到其他相關目錄或網站
修改配置文件
技術分享圖片

重新加載,curl測試
技術分享圖片
還可以在apache的vhost配置文件裏添加一句
技術分享圖片
用curl 測試
技術分享圖片

禁止解析某目錄的php,限制訪問user_agent,php相關配置