本文目錄一覽:
- 1、php如何開啟gzinflate 函數
- 2、怎樣使用php配置文件中禁止的函數
- 3、php 中getmypid()函數被禁用,有其他替換函數嗎?
- 4、我的空間用的是cpanel控制面板,其中禁用了某些函數,如exec(),請問如何才能啟用?
- 5、救命php禁用了set_time_limit函數應該怎麼啟開
php如何開啟gzinflate 函數
1.找到php.ini,(一般在c:\windows\php.ini),修改 extension=php_curl.dll 去掉前面的分號。
2.檢查php安裝目錄/ext目錄下面是否有php_curl.dll文件。
3.將php安裝目錄下面的2個dll,libeay32.dll/ssleay32.dll 複製到 windows/system32下。
4.重啟php的服務。就是重啟iis。
5.如果把以上步驟都做完了,還是不行,那麼點擊伺服器: 我的電腦-屬性-高級-環境變數-系統變數-Path-編輯
在變數值裡面增加:
;D:\APMServ5.2.6\PHP;D:\APMServ5.2.6\PHP\ext
這裡的 D:\APMServ5.2.6\PHP 應該換成你的PHP安裝目錄。
B) 支持mb_string.dll組件
修改php.ini文件(一般在c:\windows\php.ini):
修改 extension=mb_string.dll 去掉前面的分號
重啟php的服務
C) 支持zlib.dll組件
修改php.ini文件(一般在c:\windows\php.ini):
修改 extension=zlib.dll 去掉前面的分號,保存文件並重啟php服務
某些情況下,zlib.dll已經啟用,但gzinflate函數被禁用,那麼應該:
編輯php.ini文件,修改 disable_functions= 這一行,把等號後面的內容都留空,保存文件並重啟php服務
D) 啟用延時函數set_time_limit,usleep
編輯php.ini文件,修改 disable_functions= 這一行,把等號後面的內容都留空,保存文件並重啟php服務
怎樣使用php配置文件中禁止的函數
php.ini中查找
disable_functions =
等於後添加函數名
比如
disable_functions =
exec,passthru,popen,proc_open,shell_exec,system,chgrp,chmod,chown
這些是高危函數,而且一般寫程序用不到。
php 中getmypid()函數被禁用,有其他替換函數嗎?
php 中getmypid()函數被禁用,可以用getmyuid() get_current_user() getmyinode() getlastmod()替代。
php中getmypid函數的用法:
含義:返回 PHP 的行程代號。
語法: int getmypid(void);
返回值: 整數
函數種類: PHP 系統功能
內容說明: 本函數返回 PHP 的行程代號值 (PID)。若執行失敗則返回 false 值。當 PHP 以 Apache 模塊存在時,返回的 PID 值不見得是正確的。
參考: getmyuid() get_current_user() getmyinode() getlastmod()
我的空間用的是cpanel控制面板,其中禁用了某些函數,如exec(),請問如何才能啟用?
如果你的cpanel空間支持su_php那麼可以使用.htaccess控制php.ini
可以在根目錄下public_html建立.htaccess文件,輸入
suPHP_ConfigPath /home/用戶名路徑/public_html
然後將php.ini上傳到public_html下,根據需要設置函數開關
但最好是搞到你主機上的php.ini 可以使用一些phpsell看看能不能獲取!因為別的主機的php.ini不一定適用於你的主機!
還有一些函數是可以直接使用.htaccess 控制的
比如register_globals默認是off 如果你需要on則可以在htaccess里輸入
php_flag register_globals on
如果upload_max_filesize 最大上傳文件默認是8M如果想更改為88M就這樣輸入
php_value upload_max_filesize 88M
救命php禁用了set_time_limit函數應該怎麼啟開
搜索php.ini 用記事本打開之後 搜索set_time_limit 然後把後面的off改成on 如果前面有//的話 就去掉
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243030.html