附件文件无法保存到服务器,可能是目录属性设置问题,请与管理员联系,Discuz不能上传过大文件的解决办法...
烈火網(wǎng)(LieHuo.Net)教程今天論壇附件無(wú)法上傳,進(jìn)服務(wù)器去查看,后來(lái)發(fā)展所有DISCUZ論壇都無(wú)法上傳附件,這個(gè)問(wèn)題很?chē)?yán)重,應(yīng)該說(shuō)非常之嚴(yán)重,上網(wǎng)找解決方案沒(méi)有找到,去discuz論壇提問(wèn),斑竹仍過(guò)來(lái)的答案是:
附件不能上傳的原因
a.服務(wù)器硬盤(pán)沒(méi)有空間
b.attachement目錄是否設(shè)置屬性777,win主機(jī)屬性everyone
c.IIS中已設(shè)置"Windows 集成身份驗(yàn)證".
d.刪除attachments目錄下文件夾并且重新建立同名文件夾,并給予相應(yīng)權(quán)限.
e.php.ini中的
將;upload_tmp_dir =
該行的注釋符,即前面的分號(hào)“;”去掉,使該行在php.ini文檔中起作用。upload_tmp_dir是用來(lái)定義上傳文件存放的臨時(shí)路徑,在這里你還可以修改并給其定義一個(gè)絕對(duì)路徑,這里設(shè)置的目錄必須有讀寫(xiě)權(quán)限。
f.在php.ini中upload_max_filesize
的參數(shù)設(shè)置2M改大,讓大文件可以上傳.修改后,重新啟動(dòng)iis/apache/zeus就可以了
g.后臺(tái) 基本設(shè)置 附件設(shè)置 不小心開(kāi)啟遠(yuǎn)程附件或者沒(méi)有設(shè)置完整也會(huì)出現(xiàn)此問(wèn)題
h. 后臺(tái) 基本設(shè)置 附件設(shè)置 設(shè)置的附件保存方式為其他方式 不是保存在同一目錄下
部分服務(wù)器限制了目錄屬性導(dǎo)致無(wú)法上傳附件(虛擬空間出現(xiàn)的比例較多)
I. 查看php.ini文件open_basedir 屬性是否設(shè)置為
ON,為on,則百分百上傳不上附件,并且無(wú)任何提示。
所以,如果還有的朋友是附件上傳不能,且無(wú)任何提示,找你的服務(wù)商問(wèn)問(wèn)open_basedir 是否為off
可是上述辦法都沒(méi)有幫我解決答案,這已經(jīng)經(jīng)歷了一下午的奮斗,但是還是沒(méi)有解決問(wèn)題,突然在discuz論壇看到一個(gè)帖子地址,說(shuō)是解決方案。
進(jìn)去看了一下,就是給WINDOWS文件夾添加guest用戶(hù)組的讀取權(quán)限,于是我就在windows目錄安全里添加guest組讀取權(quán)限,訪(fǎng)問(wèn)一下論壇其中一個(gè)網(wǎng)站,已經(jīng)可以寫(xiě)入了,但是這個(gè)好像只有PHP
5.1還是5.2有效。我也不知道,反正是幫我解決了問(wèn)題,但是回頭訪(fǎng)問(wèn)我的論壇。還是不可上傳附件,繼續(xù)趴在服務(wù)器里研究。實(shí)在是沒(méi)辦法了。我真的找不到原因了。就又試了一下上傳。
這里我點(diǎn)的是添加附件,上傳后提示“附件文件無(wú)法保存到服務(wù)器,可能是目錄屬性設(shè)置問(wèn)題,請(qǐng)與管理員聯(lián)系”
沒(méi)辦法,百度下。說(shuō)是把上傳路徑的相對(duì)路徑填寫(xiě)為絕對(duì)路徑,試驗(yàn)一下吧,呵呵,問(wèn)題終于解決了,可愛(ài)的附件又可以上傳了。
網(wǎng)上相對(duì)這些解決問(wèn)題真的好難找,簡(jiǎn)直就是鳳毛麟角嘛,所以在這里寫(xiě)出來(lái)分享給大家。
總結(jié)
以上是生活随笔為你收集整理的附件文件无法保存到服务器,可能是目录属性设置问题,请与管理员联系,Discuz不能上传过大文件的解决办法...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 限制服务器访问指定网站,如何允许或限制某
- 下一篇: ajax代码编程题,关于AJAX管家代码