Wordpress - 无法上传文件

Wordpress - Cannot upload file

我在将文件上传到我的 WordPress 网站时遇到问题。

The uploaded file could not be moved to wp-content/uploads/2016/02.

上传的用户是nginx。我也通过 PHP 检查了它。文件夹及其内容归该用户所有。我也尝试过使用完全权限 (chmod 777) 但它仍然无法正常工作。

这是我在同一台服务器上的第二个站点。第一个(也是 WordPress)工作正常。我可以在那里上传文件。

我觉得可以为目录设置类似 chroot 的内容,但我找不到它。

您的 php.ini 文件是否将 open_basedir 设置为限制性内容?这样的事情是安全的:

open_basedir = /tmp:/var/tmp:/var/www

http://php.net/manual/en/ini.core.php#ini.open-basedir

这里有一些提示:

https://wordpress.org/support/topic/cannot-upload-file?replies=4 https://wordpress.org/support/topic/media-upload-problem-the-uploaded-file-could-not-be-moved-to-error?replies=42

无论如何,我用干净的 wordpress 包 试了一下,这次可以了。