标签: php

升级到 Ubuntu 16.04 后 PHP 和 Apache2 损坏

昨天升级到 Xenial 后,我在修复服务器的剩余部分时遇到了很多麻烦。

PHP 应用程序作为一堆代码运行,并且 ownCloud 不再“在服务器上找到”。

这可能与我尝试从命令行运行 Apache2 时遇到的这些错误有关。

运行 systemctl daemon-reload 后

我希望我能得到一些帮助,很多计算机都依赖这个东西:/

我会提供更多日志,但它们很大,我不知道要提供哪些部分。

哦,我在尝试安装 PHP5 时遇到了这个错误,如果这有帮助的话。

尝试安装 PHP5 时

提前致谢。

编辑:这是从命令行运行“apache2”的输出:

'apache2' 命令行输出

server php apache2 owncloud-server 16.04

24
推荐指数
1
解决办法
3万
查看次数

Ubuntu php5-fpm unix 套接字

我有 Ubuntu 11.10 并安装了 php5-fpm,我想配置 nginx。我想使用 unix 套接字而不是 tcp 套接字,但我找不到

 /var/run/php5-fpm.sock
Run Code Online (Sandbox Code Playgroud)

我也看过

/tmp/php5-fpm.sock
Run Code Online (Sandbox Code Playgroud)

php5-fpm.sock 文件在哪里?我也试过

locate php5-fpm.sock
Run Code Online (Sandbox Code Playgroud)

但我找不到任何东西。注意:php5-fpm 正在工作。我已经开始作为服务 http://blog.bigdinosaur.org/wordpress-on-nginx/ http://blog.nas-admin.org/?p=25

php nginx

23
推荐指数
1
解决办法
4万
查看次数

如何完全删除phpmyadmin?

我搞砸了phpmyadmin,我有phpmyadmin一段时间没有登录,结果我忘记了密码。

我决定清除 PHPMyAdmin:

sudo apt-get purge phpmyadmin
Run Code Online (Sandbox Code Playgroud)

我确实收到了一些要求输入密码的错误消息,但我忘记了,所以我只是按了忽略,之后,我phpmyadmin再次安装:

sudo apt-get install phpmyadmin
Run Code Online (Sandbox Code Playgroud)

但是现在,当我登录到我的 . 时phpmyadmin,出现404 not found错误页面!?

我如何完全删除phpmyadmin?

php phpmyadmin

23
推荐指数
2
解决办法
23万
查看次数

phpmyadmin 在打开时抛出 404

我已经在全新安装的 Ubuntu 13.04 上从 Ubuntu 软件中心安装了 php5 和 phpMyAdmin。

当我在浏览器中输入 localhost 时,会显示以下内容:

有用!

这是该服务器的默认网页。

Web 服务器软件正在运行,但尚未添加任何内容。

所以有些东西正在起作用。

如果我随后输入localhost/phpmyadminlocalhost/phpmyadmin/index.php页面返回 404 错误页面,则找不到文件。

<?php phpinfo(); ?>当我尝试通过浏览器访问它时,我在 /var/www 中创建了一个名为 test.php 的文件,其中有一行,我得到 403 Forbidden

这表明存在权限问题

使用 phpMyAdmin 我还安装了:

  • Apache HTTP 服务器元数据包 (apache2)
  • 对 JavaScript 库包的基本支持 (javascript-common)
  • 具有最小内存占用的快速网络服务器 (lighttpd)
  • MySQL 客户端 (mysql-client)
  • 用于 php5 的 GD 模块 (php5-gd)
  • MySQL 服务器 (mysql-server)

安装 phpMyAdmin 时,我没有被问到任何问题,我觉得这很有趣,因为在以前的安装中,我被要求选择一个服务器。

文件夹 /etc/phpmyadmin 有以下内容:

  • 配置文件/
  • config-db.php.ucf-dist

文件夹 conf.d 没有内容

有什么我需要安装但我没有安装的东西,或者我可以做些什么来修复 404 和 403 错误?

编辑

/var 中的所有者

:/var$ …
Run Code Online (Sandbox Code Playgroud)

server mysql php apache2

23
推荐指数
3
解决办法
9万
查看次数

在 Ubuntu 18.04 上安装 PHP5

我有一个旧的 PHP 工具在运行,它不容易适应 PHP7。所以我必须在我的服务器上运行 PHP5。

如何在 Ubuntu Bionic Beaver 上安装 PHP5?

php 18.04

23
推荐指数
1
解决办法
8万
查看次数

Ubuntu 16 php5.6 gd 扩展

我正在运行 ubuntu 16,我正在尝试安装 php5.6 扩展 GD。

我知道 php5.6 在默认的 ubuntu 存储库中不再可用。我遵循了如何在 Ubuntu 16.04 上从 PHP 7 降级到 PHP 5.6?在我的机器上安装 php5.6。但是对于我的 Drupal 站点,GD php 扩展是必需的。

但是,它不在提议的回购中。有人可以指出我仍然可以下载/安装 GD 扩展的正确存储库吗?或者另一种方法,因为我没有找到它。

php 16.04

22
推荐指数
1
解决办法
6万
查看次数

在 ubuntu 16.04 中安装 php 扩展

我需要使用 PHP 5.6 和 Ubuntu 16.04 安装以下扩展,但 ubuntu 只安装 PHP 7 的扩展。

尝试安装这些扩展会产生以下错误: 在 Xenial (16.04) 上安装 PHP 5.6

我需要使用扩展:

dom
SimpleXML
xml
Run Code Online (Sandbox Code Playgroud)

和 gd 库。

php apt

22
推荐指数
1
解决办法
19万
查看次数

在 Ubuntu 中升级到最新的 PHP 版本

我在我的服务器中使用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 中安装的最新版本;

upgrade php 16.04 18.04 20.04

22
推荐指数
2
解决办法
4万
查看次数

未启用 Ubuntu 14.04 上的 php5-imap

apt-get install php5-imap
Run Code Online (Sandbox Code Playgroud)

我还得手动做

php5enmod imap
Run Code Online (Sandbox Code Playgroud)

这看起来很奇怪而且不一致。这有什么特别的原因吗?

php imap 14.04

21
推荐指数
2
解决办法
6万
查看次数

在 Ubuntu 16.04 上安装 Laravel 5

有人在 Ubuntu 16.04 上安装过 laravel 5 吗?我刚刚切换到 Ubuntu 16.04,我正在尝试使用 composer 在其上安装 laravel 5 框架。但是每次我尝试创建一个项目时,它都会给我这个错误

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - laravel/laravel v5.2.0 requires laravel/framework 5.2.* -> satisfiable by laravel/framework[v5.2.0, v5.2.1, v5.2.10, v5.2.11, v5.2.12, v5.2.13, v5.2.14, v5.2.15, v5.2.16, v5.2.17, v5.2.18, v5.2.19, v5.2.2, v5.2.20, v5.2.21, v5.2.22, v5.2.23, v5.2.24, v5.2.25, v5.2.26, v5.2.27, v5.2.28, v5.2.29, v5.2.3, v5.2.30, v5.2.31, v5.2.4, v5.2.5, v5.2.6, v5.2.7, v5.2.8, v5.2.9].
    - laravel/laravel v5.2.15 requires laravel/framework 5.2.* -> satisfiable by laravel/framework[v5.2.0, v5.2.1, …
Run Code Online (Sandbox Code Playgroud)

php 16.04 php7 laravel

21
推荐指数
3
解决办法
7万
查看次数

标签 统计

php ×10

16.04 ×4

18.04 ×2

apache2 ×2

server ×2

14.04 ×1

20.04 ×1

apt ×1

imap ×1

laravel ×1

mysql ×1

nginx ×1

owncloud-server ×1

php7 ×1

phpmyadmin ×1

upgrade ×1