嗯,经过大量的挖掘(在发布这个问题之前和之后),我想我找到了答案。正如@s\\u ha\\u dum所言,奇怪的目录放置背后的原因可能是创建Ubuntu“wordpress”包的人的个人偏好。也许它使权限分区更容易,或者使更新更安全(以防替换整个wp内容目录)。
在任何情况下,我使用URL访问上传的问题都是因为我自己配置了Apache虚拟主机。我的配置允许FollowSymLinks
, 但在中没有符号链接/usr/share/wordpress/wp-content
我也没有想到给秘密上传目录加个别名。运行后sudo apt-get install wordpress
我运行了MySQL安装脚本(/usr/share/doc/wordpress/examples/setup-mysql
) 但没有注意到位于的示例Apache2配置文件/usr/share/doc/wordpress/examples/apache.conf
. 那会有帮助的。
最后,我创建了一个upload
中的目录wp-content
就像普通人一样,并为此进行了配置。它很有魅力。然后,因为存储库的版本有几个旧版本,我还必须手动升级到WordPress的最新版本,这让我耳目一新!最终,我希望这能帮助其他人摆脱同样的困境,但如果我不得不再次这样做,我可能会从WordPress网站安装。