Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ampps 3.7未与php 7.1一起运行_Php_Ampps - Fatal编程技术网

Ampps 3.7未与php 7.1一起运行

Ampps 3.7未与php 7.1一起运行,php,ampps,Php,Ampps,我正在使用AMPPS3.5来制作我的Laravel项目,但我的同事从github添加了一个库,它需要PHP7.1来进行设置。所以我下载了ampps 3.7并在我的桌面上安装了它,但是当使用ampps 3.7时,如果我将PHP版本更改为7.1,那么Apache将不会运行,如果我将PHP更改为7.0,那么Apache将正常运行。 如何修复此错误?我通过在windows 10中插入文件夹路径(C:\Program Files(x86)\Ampps\php-7.1)作为环境变量,然后单击“还原默认配置”

我正在使用AMPPS3.5来制作我的Laravel项目,但我的同事从github添加了一个库,它需要PHP7.1来进行设置。所以我下载了ampps 3.7并在我的桌面上安装了它,但是当使用ampps 3.7时,如果我将PHP版本更改为7.1,那么Apache将不会运行,如果我将PHP更改为7.0,那么Apache将正常运行。
如何修复此错误?

我通过在windows 10中插入文件夹路径(C:\Program Files(x86)\Ampps\php-7.1)作为环境变量,然后单击“还原默认配置”按钮进行刷新来解决此问题。

适用于windows10操作系统***

这就是我让它运行的方式。 但是,正如前面提到的,确保php在您的环境变量中

"AMPPS-如果不将可执行文件更改为以管理员模式运行,它将不会运行PHP 7.1。Apache将在没有错误的情况下终止。我相信这是因为即使AMPPS以管理员权限运行,在运行时这些权限也不会授予PHP.exe。转到PHP.exe的文件位置,右键单击并单击属性,单击compat选项卡并选中“以管理员身份运行”复选框。在apache->bin->httpd.exe下对httpd.exe执行相同的操作。(不确定httpd权限更改是否重要,但我做了,并且成功了。)


运行AMPPS,希望像我一样,你的php/apache问题消失了。”

确保在你的答案中添加链接中的重要部分,这样即使链接被破坏或更改,你的帖子也有价值。()