php图片地址参数错误,图片上传时一直显示请求地址错误怎么办
1、出現(xiàn)“請(qǐng)求地址錯(cuò)誤”的直接原因:圖中$action = null
2.根本原因:url美化那一節(jié)課程,去掉 index.php的.htaccess 文件修改的時(shí)候,沒(méi)有按照老師的來(lái)寫,所以美化url以后獲取不到地址欄參數(shù),導(dǎo)致$action值為null。
修改 /frontend/web/.htaccess,如下代碼:
RewriteEngine on
##
# @from Yii中文網(wǎng) www.yii-china.com
# @mail xianan_huang@163.com
# @author 上班偷偷打醬油
##
# 如果是一個(gè)目錄或者文件,就訪問(wèn)目錄或文件
RewriteCond %{REQUEST_FILENAME} !-d
# 如果文件存在,就直接訪問(wèn)文件,不進(jìn)行下面的RewriteRule
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php
3.后面可能會(huì)出現(xiàn)的問(wèn)題:
"rand() expects parameter 2 to be integer, float given"
解決方法:只要修改file_upload下的Uploader.php ,在第255行代碼//$randNum?=?rand(1,?10000000000)?.?rand(1,?10000000000);
$randNum = rand(1,100000000).rand(1,100000000);
總結(jié)
以上是生活随笔為你收集整理的php图片地址参数错误,图片上传时一直显示请求地址错误怎么办的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 智力题------小白鼠试毒问题
- 下一篇: php 打印对象详细信息,php打印显示