国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
php_admin_value open_basedir 引起的上傳文件失敗解決方法


 

為了安全,我們通常會(huì)在虛擬主機(jī)設(shè)置中,加入這一行
php_admin_value open_basedir "/usr/local/apache/htdocs/www"
但這會(huì)導(dǎo)致move_uploaded_file不能讀取臨時(shí)目錄中的上傳文件,導(dǎo)致上傳文件失失敗。

一般會(huì)提示以下錯(cuò)誤:
Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/phpqwg5rO) is not within the allowed path(s): (/usr/local/apache/htdocs/www) in /usr/local/apache/htdocs/www/includes/lib_common.php on line 3130

解決方法:
將上傳文件的臨時(shí)目錄加入到php_admin_value open_basedir后面,最后看起來是這樣的:
<VirtualHost *:80>

    php_admin_value open_basedir "/usr/local/apache/htdocs/www:/tmp"
</VirtualHost>
注意:兩個(gè)目錄之間是冒號隔開。

 

把PHP腳本操作限制在web目錄可以避免程序員使用copy函數(shù)把系統(tǒng)文件拷貝到web目錄。move_uploaded_file不受open_basedir的限制,所以不必修改php.ini里upload_tmp_dir的值。 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
LAMP環(huán)境搭建與配置(3)
windows平臺(tái)下搭建apache+tomcat+mysql+php環(huán)境
PHP 5.3以上版本為每個(gè)虛擬主機(jī)設(shè)置open
安裝cacti模板
利用Ffmpeg獲得flv視頻縮略圖和視頻長度時(shí)間
mediawiki的備份、升級與恢復(fù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服