我已经在我的树莓派上安装了PHP7.3。当我在浏览器中使用phpinfo()时,它确实显示了PHP 7.3。
但是当我用php -v在终端上试用它时,它显示PHP 7.2.24。
我搜索了PHP7.2的安装,但是找不到。
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libapache2-mod-php7.0/oldstable,now 7.0.33-0+deb9u6 armhf [installed,automatic]
libapache2-mod-php7.3/stable
我对Debian 10使用了Sury。不知怎么的,我注意到它正在尝试安装旧版本和新版本。他们有没有办法,我可以做些什么,这样,apt更新或apt升级,除了php 7.4之外,不会安装任何软件包吗?
The following NEW packages will be installed:
php5.6-igbinary php5.6-memcached php5.6-msgpack php5.6-redis php7.0-igbinary php7.0-memcached php7.0-msgpack php7.0-redis php7.1-igbinary php7.1-memc
我想做的是
将未注释的php_version: "7.2"替换为用户输入的版本的Bash脚本:
#!/bin/bash
# Ask desired PHP version
read -p "What version of PHP should be used? (5.6, 7.0, 7.1, or 7.2): " phpVersion
# Replace default php version with desired php version
sed -i "s/^php_version: \"[0-9]+\.[0-9]+\"/php
当我尝试在使用PHP 7.0的环境中运行使用PHP 7.2编译的zend扩展时,我得到以下错误:
Unable to initialize module
Module compiled with module API=20170718
PHP compiled with module API=20151012
These options need to match
我如何创建扩展,使其在不同版本的PHP上工作,特别是在所有7.x版本上?有没有一种方法可以忽略这个检查或者解决这个问题?
我已经在Ubuntu14.04服务器上安装和使用php7.0-fpm和php7.2-fpm。我早上安装了php7.2-fpm,运行良好,应用程序运行顺利。然后,在晚上,我已经手动重新启动php7.2-fpm,但这似乎已经打破了一些东西。我用了命令:
sudo service php7.2-fpm restart
进程已经停止,但不能再启动了。当我试着开始的时候,它似乎起作用了:
php7.2-fpm start/running, process 31336
但当我查到:
sudo service php7.2-fpm status
结果是:
php7.2-fpm stop/waiting
也没
运行composer install命令时出现异常错误。它需要PHP 7.3,而我有PHP 8.0.0。这个问题不同于,因为我的PHP8.0.0版本比它要求的要高,只是想知道为什么它不工作?
Problem 1
- Root composer.json requires php ^7.3 but your php version (8.0.0) does not satisfy that requirement. Problem 2
- asm89/stack-cors is locked to version v2.0.1 and an update of t
$ apt install php
Reading package lists... Done
Building dependency tree
Reading state information... Done
php is already the newest version (2:7.4+71+ubuntu19.04.1+deb.sury.org+1).
The following packages were automatically installed and are no longer required:
libapache2-mod-php7.3 php7.3
我在VPS中安装laravel/socialite来装备twitter登录时遇到了麻烦。首先,我点击命令‘作曲家需要幼虫/社会名流’。则表明发生了以下错误。 我必须重写或修改'composer.json',对吗?我在网上找到一篇文章,告诉我做“作曲家更新”。你有什么想法来解决这个错误吗? laravel5.5 composer version: Composer version 1.8.4 2019-02-11 10:52:10 Using version ^4.4 for laravel/socialite
./composer.json has been upda
我有一个问题要安装php。我已经测试了很多解决方案,但都没有成功。
我在使用Debian 8服务器。
这是法语的错误(对不起)。在英语中,这个错误是关于“破坏php包”的:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez de
我下载了一个laravel 6演示项目,并在我的mac mamp中对其进行了设置。最初我的php版本是7.1.23,我得到了这个错误。
Warning: require(/Applications/MAMP/htdocs/laravel_demo/public/../vendor/autoload.php): failed to open stream: No such file or directory in /Applications/MAMP/htdocs/laravel_demo/public/index.php on line 26
Fatal error: require():
问题是我在我的laravel项目中需要带有composer的blocktrail/blocktrail sdk,并得到以下错误
Using version ^3.2 for blocktrail/blocktrail-sdk
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an install