标签: php

无法在 Ubuntu 16.04 上安装 php5

所以我最近在我的新笔记本电脑上安装了我的第一个 Ubuntu,准确地说,是 16.04 的每日版本,因为硬件是 15.10 的新硬件。现在我正在设置它,我想安装 php5 和一些扩展。

当我执行时,sudo apt-get install libapache2-mod-php5我收到错误消息,说没有可用于 php5 和 libapache2 的安装包。

错误消息是德语的,所以我怀疑这会有所帮助,但无论如何它就在这里。:-) E: For package »libapache2-mod-php5« existiert kein Installationskandidat.

我需要添加一个 apt-get 存储库吗?或者我做错了什么?

php package-management apt apache2 16.04

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

/var/www 的默认权限

我试图打开一个文件并在/var/www文件夹中用 PHP 写入它但它不起作用所以我做了

sudo chmod 777 /var/www
Run Code Online (Sandbox Code Playgroud)

现在我想将权限设置为/var/www默认值。
什么是默认权限/var/www

php permissions apache2 chmod

44
推荐指数
3
解决办法
19万
查看次数

E:无法获取一些档案,也许运行 apt-get update 或尝试使用 --fix-missing?

我在评估板上使用 ubuntu 13.10,但我的互联网无法正常工作。我还需要安装软件,但 apt-get install 也不起作用。

终端说:E:无法获取一些档案,也许运行 apt-get update 或尝试使用 --fix-missing?

来源:http : //www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-13.04-lamp

updates mysql php apt apache2

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

如何升级 PHPmyAdmin [重温]

以前问过这个问题,如何升级 PHPmyAdmin

给出的答案是

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

或者

sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

phpmyadminapt-get中包含的版本4.5.42016 年1 月 28 日发布

在回答这个问题时,一个答案是使用提供以下命令的phpMyAdmin 存档

sudo add-apt-repository ppa:phpmyadmin/ppa
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

在我的情况下,更新了很多东西,但是,不是特别的phpmyadmin,我需要额外的命令

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

这确实成功地超越了20194.9.0.1发布的版本。

在撰写本文时,似乎确实需要使用来自docs.phpmyadmin.net的模糊说明手动下载和复制。

是否有phpmyadmin比 PPA 更新的存储库,还是需要手动安装?

upgrade mysql php phpmyadmin

40
推荐指数
5
解决办法
7万
查看次数

如何配置 Apache 以通过终端在 Ubuntu 12.04 上将 PHP 作为 FastCGI 运行?

我对 unix 命令行 Web 服务器管理/管理的世界比较陌生。

许多带有控制面板管理选项的主机允许您通过一个简单的选项来更改 PHP 的运行方式。

最常见的选项是:

  • 阿帕奇模块
  • CGI应用
  • FastCGI应用

我的问题很简单,您如何通过命令行更改此设置?我知道 apache 有很多配置文件。

我发现的最接近的是这个问题,但是目录结构似乎与我的操作系统(Ubuntu 12.04)不匹配。

我很困惑如何似乎没有一个明确的指南,我可以找到详细说明这个过程的东西,这似乎很常见。如果存在,请原谅我......如果存在,请指出正确的方向。

php command-line apache2

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

如何完全删除 PHP 7?

我已将 PHP 旧版本升级到最新的 php7,但无法启动其服务。

systemctl restart apache2.service

Job for apache2.service failed. See "systemctl status apache2.service" and "journalctl -xe" for details.
Run Code Online (Sandbox Code Playgroud)

状态详情:

systemctl status apache2.service


? apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2)
Active: failed (Result: exit-code) since Mon 2016-01-04 13:58:17 IST; 5s ago
 Docs: man:systemd-sysv-generator(8)
 Process: 16666 ExecStart=/etc/init.d/apache2 start (code=exited,       status=1/FAILURE)

Jan 04 13:58:17 GCT022 apache2[16666]: *
Jan 04 13:58:17 GCT022 apache2[16666]: * The apache2 configtest failed.
Jan 04 13:58:17 GCT022 apache2[16666]: Output of config test was:
Jan …
Run Code Online (Sandbox Code Playgroud)

php 14.04

38
推荐指数
5
解决办法
31万
查看次数

有哪些好的 PHP 编辑器?

我目前正在使用 PhpStorm 主意 JetBrains,但它有问题,我真的在寻找可以让我在没有太多麻烦的情况下完成工作的东西。

请限制一个 IDE/编辑器的答案。

php text-editor ide software-recommendation

35
推荐指数
6
解决办法
8万
查看次数

在 ubuntu 上安装 PECL 包

我已经尝试了 100 次,我对 Ubuntu 真的很陌生,但以一堆我什至不明白的错误结束,有人可以帮助我吗?

这是我所做的:

  1. 我安装了 PHP
  2. 我安装了 libcurl 然后 php5-dev
  3. 我尝试安装 PECL 扩展,但它说PHPIZE找不到。

php 13.04

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

在 Ubuntu 14.04 中安装 PHP 5.3

我刚刚安装了 Ubuntu 14.04,正在尝试安装 php 5.3。但是当我跑

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

它正在安装 php 5.5.9-1ubuntu4。我需要在系统中使用 php 5.3,因为我正在处理的应用程序是用 php 5.3 构建的。

我怎样才能做到这一点?

php apt 14.04

35
推荐指数
3
解决办法
19万
查看次数

add-apt-repository 抛出 Python 错误:UnicodeDecodeError:'ascii' 编解码器无法解码字节 0xc5

尝试安装最新的 PHP5 软件包,因此我添加了我需要的 repo ( sudo add-apt-repository ppa:ondrej/php5 ),结果如下:

    Traceback (most recent call last):
  File "/usr/lib/python3.2/threading.py", line 740, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 141, in run
    self.add_ppa_signing_key(self.ppa_path)
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 234, in add_ppa_signing_key
    tmp_export_keyring, signing_key_fingerprint, tmp_keyring_dir):
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 186, in _verify_fingerprint
    got_fingerprints = self._get_fingerprints(keyring, keyring_dir)
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 178, in _get_fingerprints
    output = subprocess.check_output(cmd, universal_newlines=True)
  File "/usr/lib/python3.2/subprocess.py", line 516, in check_output
    output, unused_err = process.communicate()
  File "/usr/lib/python3.2/subprocess.py", line 811, in communicate
    stdout = _eintr_retry_call(self.stdout.read)
  File "/usr/lib/python3.2/subprocess.py", line 456, …
Run Code Online (Sandbox Code Playgroud)

server php apache2

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