支持服務器這是我的代碼來測試MySQL的:如何測試,如果文件上傳使用PHP
if (extension_loaded('mysqlnd')) {
echo "mysql supported";
} else {
echo "mysql not supported";
};
如何檢查,看是否上傳被允許?
支持服務器這是我的代碼來測試MySQL的:如何測試,如果文件上傳使用PHP
if (extension_loaded('mysqlnd')) {
echo "mysql supported";
} else {
echo "mysql not supported";
};
如何檢查,看是否上傳被允許?
if(ini_get('file_uploads') == 1)
{
echo 'HTTP Upload Enabled';
}
else
{
echo 'HTTP Upload Disabled';
}
我不認爲有這樣的事情就像禁用文件上傳和檢查文件上傳支持。您只能檢查之類的東西,最大允許的大小等,如:
$maxSize = ini_get('post_max_size');
希望它可以幫助
PHP有file_uploads
INI設置:
是否允許HTTP文件上傳。另請參閱
upload_max_filesize
,upload_tmp_dir
和post_max_size
指令。
如果使用ini_get()
進行測試,您應該能夠檢測是否啓用文件上載。 (儘管如此,請確保對此進行測試。)
理論上,將upload_max_filesize
或post_max_size
設置爲非常低的值也可以有效阻止上傳。此外,文件上傳也可能在Web服務器級別被阻止。如果沒有真正嘗試上傳,這將不可能發現。