我刚刚手动安装Wordpress但没有显示index.php

时间:2017-11-17 00:07:28

标签: php wordpress apache .htaccess debian

我有这个小型虚拟机,Debian GNU / Linux 9 Stretch和Apache2作为Web服务器来尝试。我将本地IP重定向到“myserver.net”并配置了一个LAMP服务器,所以到目前为止一切都很好(PHP,MySQL等)。

我想学习Wordpress,所以我尝试在我的网站“blog”的子文件夹中安装Wordpress,跟随此instructions和其他instructions

我下载了Wordpress,在我的网络根文件夹(public_html)的子文件夹“blog”中解压缩,创建数据库,用户并运行http://myserver.net/blog/wp-admin/install.php。一切似乎都很好,但是......

当我尝试http://myserver.net/blog/wp-admin/时 我明白了:Image 1

如果我点击index.php,我可以登录仪表板,但当我尝试访问http://myserver.com/blog时,我会得到:Image 2

经过几个小时的谷歌搜索,我试图这样做:

  • 在Apache
  • 中加载rewrite和vhost_alias模块
  • 将仪表板中的设置中的URL更改为myserver.com而不是myserver.com/blog
  • 将.htaccess和index.php文件复制到public_html根文件夹。
  • 将index.php修改为 require(dirname(__ FILE__)。'/ blog / wp-blog-header.php');

这没有任何效果,我仍然无法访问默认的Wordpress博客网页:(

这是我在启用网站的Apache conf文件:

<VirtualHost *:80>
 ServerAdmin webmaster@myserver.net
 ServerName myserver.net
 ServerAlias www.myserver.net
 DocumentRoot /mnt/web/myserver/public_html/
 ErrorLog /mnt/web/myserver/logs/error.log
 CustomLog /mnt/web/myserver/logs/access.log combined
 DirectoryIndex index.html
</VirtualHost>

0 个答案:

没有答案