我正在尝试将我的 PHP 版本从 7 恢复到 5.6,虽然我删除了 PHP 7 然后安装了 PHP 5.6,但我似乎仍在运行版本 7。
是否有一种简单的方法可以在适当配置 apache、phpMyAdmin 和 co 的 PHP 版本中移动?
一种简单的方法来即时更改 PHP 的当前版本,甚至可以逐个站点更改。
我设置了一个新的 Ubuntu VPS 实例,想知道启动和运行基本 LAMP 堆栈的最简单方法是什么(即需要哪些包,需要调整哪些配置选项,如果有的话,等等)。
我在我的服务器中使用NextCloud,NextCloud 通知我:
您当前正在运行 PHP
7.0.32-0ubuntu0.16.04.1。一旦您的发行版支持 PHP 组,就升级您的 PHP 版本以利用 PHP Group 提供的性能和安全更新。
因此,我尝试通过执行以下操作来升级操作系统(Ubuntu 16.04):
apt-get update
apt-get dist-update
然后我重新启动了服务器并重新执行了上述命令。毕竟,当我从终端连接时,我得到:
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-83-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
0 packages can be updated.
0 updates are security updates.
Run Code Online (Sandbox Code Playgroud)
而我的 PHP 版本仍然是PHP 7.0.32-0ubuntu0.16.04.1 (cli) ( NTS ).
这意味着 PHP 7.0.32 是我可以在 ubuntu 16.04 中安装的最新版本;
这正是我现在所设置的:
cd /var/www mkdir -p 测试 cd /var/www/测试 须藤纳米索引.html cd /etc/apache2/sites-available cd /etc/apache2/sites-available 须藤纳米测试.conf
<VirtualHost *:80>
ServerName localhost223.com
DocumentRoot /var/www/test
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
$sudo a2ensite test.conf $sudo 服务 apache2 重新加载
我可以像这样访问我的页面:file:///var/www/test/index.html在网络浏览器中。
<html>
<h1>
here
</h1>
</html>
Run Code Online (Sandbox Code Playgroud)
但我无法访问:http://localhost223.com
我收到错误:Could not resolve host
如何解决这个问题?
我需要指出一种准确的最新方法来安装 Wordpress。我还需要有关为其设置 Apache 的详细信息。我找不到官方帮助或支持。除了虚拟主机文件和 /etc/hosts 编辑之外还有什么吗?它们究竟应该如何配置?我的 ip 只是将我带到了 Apache 测试页面,如何将其移到子目录之外?