php - 更改 Apache DocumentRoot 后无法安装 Wordpress

标签 php mysql wordpress apache ubuntu

我刚刚从 Apache 更改了 DocumentRoot,创建​​了另一个名为 mysite.conf 的默认文件(而不是更改 000-default.conf)。我从/var/www/html 更改为/home/user/projects。

这个新根运行良好。我正在尝试在此目录中进行全新的 Wordpress 安装,因此我将 Wordpress 文件移至其中,但是当我尝试访问本地主机时,它显示:“您的 PHP 安装似乎缺少 MySQL 扩展,这是WordPress。”

我已经取消了 php.ini 中 msql.so 扩展的注释。重启Apache,还是报错。还尝试重新安装PHP5和mySQL。已经检查了 mySQL 是否正在运行(出于某种原因,它仅在我 sudo 时显示它正在运行)。我使用的是 Ubuntu 14.04LTS。

最佳答案

刚刚解决了这个问题。经过大量的“修复”,这解决了我的问题:

打开 apache2 conf 文件: sudo gedit/etc/apache2/apache2.conf 编辑以下部分:

期权指数 FollowSymLinks 允许覆盖无 要求全部授予

并将“/etc/www/html”更改为新的 DocumentRoot。

关于php - 更改 Apache DocumentRoot 后无法安装 Wordpress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33154496/

相关文章:

javascript - PHTML 文件中的 VS 代码 Intellisense 支持内联 css/内联 javascript

php - 'const' 与 PHP 中的 'static'

Wordpress www 到非 www 域迁移

css - WooCommerce 页面 CSS 文件

mysql: 插入操作错误 "data too long "

wordpress - 在 WordPress 子主题中使用 Jetpack Portfolio Project 不会调用存档自定义模板

php - Laravel 5.0 utf8 转换?

php - 添加一个 $var 介绍一个 $var

mysql 建立强关系,有或没有 FK 关系

c# - 如何在mysql中做减法