标签: php7

为什么Apache2不写日志?

因为我找不到 Apache 保存日志文件的位置,所以我什至尝试重新安装 LAMP,但没有成功。

Ubunty 14.04、Apache 2.4、php 7.0.4、mysql 5.(5)

如果我 ssh 到服务器,我应该能够获得这个路径吗?:

$ echo $APACHE_LOG_PATH
Run Code Online (Sandbox Code Playgroud)

我得到一个空行!

mysql apache2.4 14.04 php7

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

PHP 7 和 PHPDocumentor 安装

我已经安装PHP7,pearphpdocumentor. 在安装过程中一切看起来都很好,但是当我运行时,phpdoc我收到以下错误。

PHP Fatal error:  Uncaught Doctrine\Common\Annotations\AnnotationException: You have to enable opcache.load_comments=1 or zend_optimizerplus.load_comments=1. in /usr/share/php/phpDocumentor/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php:193

PEAR Version: 1.10.1
PHP Version: 7.0.9-1+deb.sury.org~trusty+1
Zend Engine Version: 3.0.0
Running on: Linux kevin-lt 3.13.0-46-generic #76-Ubuntu SMP Thu Feb 26
18:52:13 UTC 2015 x86_64

phpDocumentor: 2.8.5
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?

php7

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

找不到包 php7.0 和 libapache2-mod-php7.0

我刚刚下载了 Ubuntu 16.04 并且我正在尝试安装 PHP 7,但我一直收到以下错误:

unable to locate package php7.0libapache2-mod-php7.0 
Run Code Online (Sandbox Code Playgroud)

我尝试运行:

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

和:

sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi  php7.0 libapache2-mod-php7.0
Run Code Online (Sandbox Code Playgroud)

我一直在寻找一段时间,但找不到可以帮助的奇迹。

lamp mysql php7

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

php.ini 不存在

在ubuntu 16.04上安装php(7.1)后没有php.ini

我使用 .php 安装了 php apt install php。我已经尝试使用 find 命令查找 php.ini,但是在任何地方都没有名为 php.ini 的文件。

php 16.04 php7

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

如何在 Ubuntu 16.04、Drupal 8.1.10 和 Apache 2 中启用干净的 url

我正在尝试使用 Ubuntu 16.04、Apache 2 和 PHP7 在虚拟专用服务器 (OVH) 上安装 Drupal 8.1.10。我跟着这个教程:

https://www.howtoforge.com/tutorial/how-to-install-drupal_8-with-apache-and-ssl-on-ubuntu-15-10/

我被困在需求级别。Drupal 告诉我未启用干净的 url。我已将此添加到我的 apache2.conf 和我的 drupal.conf :

<Directory "/var/www/drupal">
            Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted

            RewriteEngine on
                RewriteBase /
                RewriteCond %{REQUEST_FILENAME} !-f
                RewriteCond %{REQUEST_FILENAME} !-d
                RewriteCond %{REQUEST_URI} !=/favicon.ico
                RewriteRule ^ index.php [L]
                </Directory>

                <FilesMatch "\.(cgi|shtml|phtml|php)$">
                                SSLOptions +StdEnvVars
                </FilesMatch>
                <Directory /usr/lib/cgi-bin>
                                SSLOptions +StdEnvVars
                </Directory>
Run Code Online (Sandbox Code Playgroud)

仍然不起作用。几个小时以来,我一直在寻找问题所在,但找不到解决方案。

有什么帮助吗?谢谢

apache2 drupal mod-rewrite 16.04 php7

5
推荐指数
1
解决办法
6429
查看次数

如何在没有Apache的情况下在Ubuntu16.04上安装php7.1?

使用以下命令安装 php7.1:

sudo apt-get install -y software-properties-common
sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update

sudo apt-get install -y php7.1
#Modules
sudo apt-get install -y php7.1-cli 
sudo apt-get install -y php7.1-common 
sudo apt-get install -y php7.1-json 
sudo apt-get install -y php7.1-opcache 
sudo apt-get install -y php7.1-mysql 
sudo apt-get install -y php7.1-mbstring 
sudo apt-get install -y php7.1-mcrypt 
sudo apt-get install -y php7.1-zip 
sudo apt-get install -y php7.1-fpm
sudo apt-get install -y php7.1-xml
sudo apt-get install -y php7.1-xmlrpc
#sudo apt-get install -y php-token-stream …
Run Code Online (Sandbox Code Playgroud)

apache2.4 16.04 php7

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

Apt get install php7.1-dev 扩展不起作用

我正在使用 PHP 7.1 运行 Ubuntu 17.04,我正在尝试安装 PHP 开发扩展,但没有找到:

[17:21:43] @Z240:~/workspace/api$ sudo apt install php7.1-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet php7.1-dev
E: Couldn't find any package by glob 'php7.1-dev'
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.1-dev »
Run Code Online (Sandbox Code Playgroud)

以下是已安装的扩展列表:

[17:21:42] @Z240:~/workspace/api$ sudo apt-cache pkgnames | grep php7.1
php7.1-xml
php7.1-mbstring
php7.1-readline
php7.1-zip
php7.1-mysql
php7.1
php7.1-sqlite3
php7.1-opcache
php7.1-json
php7.1-curl
php7.1-ldap
php7.1-bz2
php7.1-cli …
Run Code Online (Sandbox Code Playgroud)

php apt development php7

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

为什么不能使用 ppa:ondrej?

我想使用 ondrej ppa 升级 ubuntu 服务器中的 php 版本。我已连接到互联网。

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
Run Code Online (Sandbox Code Playgroud)

我尝试并得到一个错误:

Cannot add PPA: 'ppa:ondrej/ubuntu/php'
'ondrej' user or team does not exist
Run Code Online (Sandbox Code Playgroud)

我尝试-E在命令中使用,错误是相同的。

关于代理设置,我不太明白。我不知道如何根据这里的答案调整设置

我也尝试过这个:

RUN apt-get -y install locales
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8
RUN add-apt-repository -y ppa:ondrej/php
Run Code Online (Sandbox Code Playgroud)

但结果是一样的,报错无法添加ppa:ondrej

谢谢

server ppa php7

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

Ubuntu 18.04 - 以下软件包具有未满足的依赖项:php7.2-fpm: ... 如何解决此错误?

我的 Ubuntu 18.04 中有 php 版本 7.1。

PHP 7.1.33-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Oct 26 2019 19:28:18) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.1.33-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
Run Code Online (Sandbox Code Playgroud)

我想在其上安装 php 7.2 并保留两个版本。在这篇文章之后,我得到了以下输出:

apt-cache pkgnames | grep php7.2
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

sudo apt-get install php -y

The following packages have unmet dependencies:
 php : Depends: php7.2 but it is not going to be installed
E: Unable to correct …
Run Code Online (Sandbox Code Playgroud)

php7 18.04

5
推荐指数
1
解决办法
4048
查看次数

为什么我无法在 Ubuntu 20.04 上安装 php7.4-intl?

我需要 Ubuntu 20.04 上的 PHP INTL 模块。当我做

$ sudo apt install php7.4-intl
Run Code Online (Sandbox Code Playgroud)

我明白了

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 php7.4-intl : …
Run Code Online (Sandbox Code Playgroud)

apt dependencies php7

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

标签 统计

php7 ×10

16.04 ×3

apache2.4 ×2

apt ×2

mysql ×2

php ×2

14.04 ×1

18.04 ×1

apache2 ×1

dependencies ×1

development ×1

drupal ×1

lamp ×1

mod-rewrite ×1

ppa ×1

server ×1