我在我的Ubuntu Linux服务器上安装了一个相当新鲜的WordPress,我上传了一个图像到它,以便在博客中使用。我在WordPress设置中检查了路径,并检查了服务器上的内容:
$ ls -l /srv/www/wp-uploads/blog.linformatronics.nl/2013/01
total 320
-rw-rw-r-- 1 www-data www-data 22033 Jan 19 10:23 ccs5licence1-150x150.png
-rw-rw-r-- 1 www-data www-data 64195 Jan 19 10:23 ccs5licence1-300x214.png
-rw-rw-r-- 1 www-data www-data 22033 Jan 19 10:19 ccs5licence-150x150.png
-rw-rw-r-- 1 www-data www-data 71973 Jan 19 10:23 ccs5licence1.png
-rw-rw-r-- 1 www-data www-data 64195 Jan 19 10:19 ccs5licence-300x214.png
-rw-rw-r-- 1 www-data www-data 71973 Jan 19 10:19 ccs5licence.png
这些文件实际上是通过WordPress上传的,因此它可以对文件系统/目录进行写访问。
但当我尝试在博客帖子中使用它时,它会显示一个损坏的图像,当我将webbrowser直接指向该图像时,它会抛出一个错误404页面:https://blog.linformatronics.nl/wp-uploads/2013/01/ccs5licence1.png
从WordPress中的设置=>媒体页面:
Uploading Files
Store uploads in this folder /srv/www/wp-uploads/blog.linformatronics.nl
Full URL path to files http://blog.linformatronics.nl/wp-uploads
我对WordPress还比较陌生,所以我还需要找到一点方法。