我已经为此苦苦挣扎了一段时间。我将我的 wordpress 站点从 PRQ 域移到了专用服务器。该脚本用于图片上传。我不喜欢 wordpress 按日期排列的文件夹结构,而是在上传时有一个文件结构,将图片放在以帖子 ID 作为名称的子文件夹中。这在 PRQ 域上工作得很好,但现在无法在新服务器上工作。我对成为服务器管理员不是很了解,但这是我尝试过的。
chown-ing 上传到用户名:apache,apache:apache,nobody:apache,nobody:nobody。我还尝试了所有这些组合,直到 wp-content 和 public_html。当然都是递归的。
将所有文件夹更改为 777、775、755、766。
安全模式未运行
尝试使用 mkdir 和 wp_mkdir_p 操作。
整个过程都在 apache 上重新启动,以确保保存并进行更改。
这些都没有任何影响。
我见过一些人们建议使用服务器主机来提供 php 编写能力的地方。即使它是我安装了所有东西的专用服务器,我是否必须这样做?如果没有,是否有我缺少的配置或设置。我看不出为什么我不能创建一个新目录。
WP 3.5.1
php 5.3.3
Apache/2.2.15 (CentOS)
linux 操作系统