本人自己遇到的问题,上传图片时提示“无法创建目录 /public_html/wordpress/wp-content/uploads”
到网上查了半天没有统一的说法,就结合我自己的情况说一下解决方法
wp一般都是放到unix主机上的,这个需要我们设置写入权限,一般是通过FTP来修改的
下面我就以FlashFXP为例说明下:
1.登陆后在BLOG跟目录下查找wp-content文件夹
2.右键选属性将文件夹选项的属性改为777属性(刚开始网上很多人777属性,就是把权限文本框添成777,当然按截图把相应的选项打上勾效果是一样的)注意一定要把“应用改变到所有子文件和文件夹”选中!!
这里我截图给大家
完成后就可以上传图片了。
下面有几点注意事项:
1.其实如果刚开始安装WORDPRESS时,把BLOG的根目录直接设置成777属性并选中“应用改变到所有子文件和文件夹”
就不会有这样的事情发生了。
2.如果安装时没有把根目录直接设置成777属性,不可以在安装后才把整个BLOG目录设置成777,这样会出现错误,我就犯过这样的错误。
希望此文对大家有所帮助
如果安装时没有把根目录直接设置成777属性,不可以在安装后才把整个BLOG目录设置成777,这样会出现错误,我就犯过这样的错误。
直接安装在虚拟主机提供空间根目录下,这个根目录权限自己掌握不了吧?
而且开始不设后来设会出错的话 那么你给的方法不就是这个路子么。。。。
不用把你的整个空间都设成777
只要wp-content这个文件夹就可以了
所以你绝对是有这个权限的
我的WordPress上传附件时也是报错,但是因为路径中有一个数字开头的,例如:我的上传路径是 d:\wwwroot534\wpblog\wp-content\uploads\10\2
wp却提示
无法建立目录 D:\wwwroot534\wpblog\wp-content\uploads\10\2。请检查上级目录是否可写。
很明显它把 “” 给过滤掉了,而d:\wwwroot534\这前面的目录是无法创建的。
这个是什么原因,知道吗?
我没明白你的说的[它把 “” 给过滤掉了]是什么意思?
我看两个路径是一样的啊~
你试试用
FlashFXP登陆FTP
然后
1.登陆后在BLOG跟目录下查找wp-content文件夹
2.右键选属性将文件夹选项的属性改为777属性(刚开始网上很多人777属性,就是把权限文本框添成777,当然按截图把相应的选项打上勾效果是一样的)注意一定要把“应用改变到所有子文件和文件夹”选中!!
我文章中有写的还有截图的你可以看看~
是这个问题,我在你这边留言上写上””的,注意引号里是有两个字符的,但发的时候会被WP过滤,你可以看下我在论坛上描述的,http://www.wordpress.org.cn/thread-22589-1-1.html
看到了,你干吗不改下你的那个目录呢!??目录不要叫0534,直接改成534就可以了 反斜杠和0可以是什么禁忌被虑了
刚刚出现同样问题,
设置属性后已经解决。。
感谢。。
呵呵小意思,有用就好
爱情就是一次长途
又想起了那老师,她是唯一记得住的老师
谢谢了,刚才的我博客就是用你方法设置好了,太感谢了。
客气我以前也遇到过嘿嘿,所以写出来方便自己也方便别人
我也是碰到类似情况,可是我是windows主机,最后摸索半天发现命名成英文就没问题。中文就不行。可能是WordPress对中文支持不好的原因吧。后来的有类似问题的兄弟可以参考一下
http://www.shotki.com/hezll/2009/11/完美解决wordpress上传图片问题(无法创建目录redphp等虚拟/
分享一个我自己的解决方法,可能更清楚些。呵呵
好的,谢谢,已经解决了
谢谢了,博主写的很好,相对于别的方法,博主的方法最实用和简单!
@terry, 没有啥技术含量都是看了就会的,对你有帮助就好
发生了一个错误,上传“100_0270.jpg”失败
写文件到磁盘失败。
我之前都可以正常上传的,今天不知道为什么就出了问题。
非常感谢,对我正到用处
怎么自定义url地址
@不愁礼, 登陆后台,选项-固定链接,先设置链接格式,然后再每写新文章的时候再链接哪里写上当下文章的链接就行了