關閉方法:在php.ini設定文件,尋找“safe_mode =”,將其設定為“safe_mode = Off”;然後重啟php,或重新啟動整個環境即可關閉php safe_mode模式(安全模式) 。
關閉php的safe_mode模式的方法
部分環境是開啟安全模式(safe_mode),這會導致程式許多php內建函數沒法使用,系統將處於癱瘓狀態,建議關閉它。
在php.ini檔案裡面設定safe_mode = Off
,然後重新啟動php,或重新啟動整個環境。 【相關教學推薦:《PHP教學》】
#如圖:
拓展資料
什麼是PHP安全模式:safe_mode
簡單來說,PHP安全模式就是以安全模式運作php。
php的安全模式提供一個基本安全的共享環境,在一個有多個使用者帳戶存在的php開放的web伺服器上。當一個web伺服器上運行的php開啟了安全模式,那麼一些函數將被完全的禁止,並且會限制一些可用的功能。
在安全模式下,一些嘗試存取檔案系統的函數功能將被限制。執行web伺服器使用者id,如果想要操作某個文件,則必須擁有該文件讀取或寫入的存取權限,而實現這個限制功能對於php來說是沒有問題的。
在安全模式開啟的時候,嘗試讀取或寫入一個本機檔案的時候,php將檢查目前存取使用者是否是該目標檔案的擁有者。如果不是所有者,則該操作會被禁止。
(寫入權限:在較低層級的文件存取權限下,可能會允許讀取或寫入系統作業系統的文件,透過php的安全模式實現了防止你操作另外一個使用者文件的操作。當然,一個網頁伺服器可能能夠存取一個具有全域寫入權限的任意檔案。)
當安全模式開啟的時候,以下函數清單的功能將會受到限制:
chdir, move_uploaded_file, chgrp, parse_ini_file, chown, rmdir, copy, rename, fopen, require, highlight_file, show_source, include, symlink, link, touch, mkdir, unlink
#.一些php擴充中的函數也會受到影響。 (載入模組:在安全模式下dl函數將被禁止,如果要載入擴充的話,只能修改php.ini中的擴充選項,在php啟動的時候載入)
在php安全模式開啟的時候,需要執行系統程式的時候,必須是在safe_mode_exec_dir選項指定目錄的程序,否則執行將失敗。即使允許執行,那麼也會自動的傳遞給escapeshellcmd函數進行過濾。
以下執行指令的函數清單將會受到影響:
exec,shell_exec,passthru,system,popen
另外,背部標記運算元(`)也會被關閉。
當運行在安全模式下,雖然不會造成錯誤,但putenv函數將無效。同樣的,其他一些嘗試改變php環境變數的函數set_time_limit, set_include_path也將被忽略。
推薦學習:
PHP程式設計從入門到精通以上是如何關閉php的safe_mode模式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本文比較了酸和基本數據庫模型,詳細介紹了它們的特徵和適當的用例。酸優先確定數據完整性和一致性,適合財務和電子商務應用程序,而基礎則側重於可用性和

本文討論了確保PHP文件上傳的確保,以防止諸如代碼注入之類的漏洞。它專注於文件類型驗證,安全存儲和錯誤處理以增強應用程序安全性。

本文討論了在PHP中實施API速率限制的策略,包括諸如令牌桶和漏水桶等算法,以及使用Symfony/Rate-limimiter之類的庫。它還涵蓋監視,動態調整速率限制和手

本文討論了使用password_hash和pyspasswify在PHP中使用密碼的好處。主要論點是,這些功能通過自動鹽,強大的哈希算法和SECH來增強密碼保護

本文討論了OWASP在PHP和緩解策略中的十大漏洞。關鍵問題包括注射,驗證損壞和XSS,並提供用於監視和保護PHP應用程序的推薦工具。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

Atom編輯器mac版下載
最受歡迎的的開源編輯器

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

Dreamweaver CS6
視覺化網頁開發工具