Laravel5.6在PHP5.6上预构建应用程序*
Laravel5.6Laravel5.6在PHP5.6上预构建应用程序*,php,laravel,php-5.6,Php,Laravel,Php 5.6,Laravel5.6预构建应用程序能否在PHP5.6上运行?我的意思是,我有两台电脑,假设是A和B。我已经在A上安装了应用程序及其所有依赖项,然后我想将应用程序的目录复制到B,B有PHP5.6 应用程序运行良好吗PHP5.6 信息: 在计算机上: PHP Version: 7.2.5 Nginx installed 在计算机B上: PHP Version: 5.6.36 XAMPP v5.6.36 installed 所需的Laravel框架PHP>=7.1.3 Laravel框架有一些系统
预构建应用程序能否在PHP5.6
上运行?我的意思是,我有两台电脑,假设是A和B。我已经在A上安装了应用程序及其所有依赖项,然后我想将应用程序的目录复制到B,B有PHP5.6
应用程序运行良好吗PHP5.6
信息:
在计算机上:
PHP Version: 7.2.5
Nginx installed
在计算机B上:
PHP Version: 5.6.36
XAMPP v5.6.36 installed
所需的Laravel框架PHP>=7.1.3
Laravel框架有一些系统需求。当然,所有的
Laravel Homestead虚拟住宅满足这些要求
机器,所以强烈建议您使用宅地作为您的
当地Laravel开发环境
然而,如果你不使用宅地,你需要确保
您的服务器满足以下要求:
- PHP>=7.1.3
PHP应用程序通常可以很容易地从计算机A移植到计算机B。只要您在两台计算机上都有PHP应用程序的所有依赖项
更新
经过反复的评论。计算机A中PHP的版本是7.2
,计算机B是5.6
。为了回答您的问题,这将不起作用,因为Laravel requiredPHP>=7.1.3。
Laravel framework requiredPHP>=7.1.3
Laravel框架有一些系统需求。当然,所有的
Laravel Homestead虚拟住宅满足这些要求
机器,所以强烈建议您使用宅地作为您的
当地Laravel开发环境
然而,如果你不使用宅地,你需要确保
您的服务器满足以下要求:
- PHP>=7.1.3
PHP应用程序通常可以很容易地从计算机A移植到计算机B。只要您在两台计算机上都有PHP应用程序的所有依赖项
更新
经过反复的评论。计算机A中PHP的版本是7.2
,计算机B是5.6
。为了回答您的问题,这将不起作用,因为Laravel requiredPHP>=7.1.3。
Laravel 5.6要求表示需要PHP>=7.1.3
。您需要安装它,并设置Apache(或服务器)以指向正确的应用程序目录。即使我有所有依赖项?@Gregorio是的,您需要准确的php版本,至少PHP7.1.3
。Laravel 5.6要求是php>=7.1.3
。您需要安装它,并将Apache(或服务器)设置为指向正确的应用程序目录。即使我拥有所有依赖项?@Gregorio是的,您需要准确的php版本,至少PHP7.1.3
。应用程序会运行吗?我有A上的所有依赖项,我只想将该应用程序文件夹复制到BDo计算机B中是否有所有系统依赖项?例如您的服务器、PHP、任何其他外部库?如果答案是肯定的,它将运行。PHP不是一种编译语言,所以a计算机上的所有内容都是在B计算机上编译所需的。是的,只是不同的PHP版本,a计算机有PHP7.2,B计算机有PHP5。6@Gregorio,判断工作是否成功的唯一方法是尝试。试试看,祝你好运。你能用这条信息更新你的问题吗?PHP的版本对于这样的问题至关重要。那么应用程序将运行吗?我有A上的所有依赖项,我只想将该应用程序文件夹复制到BDo计算机B中是否有所有系统依赖项?例如您的服务器、PHP、任何其他外部库?如果答案是肯定的,它将运行。PHP不是一种编译语言,所以a计算机上的所有内容都是在B计算机上编译所需的。是的,只是不同的PHP版本,a计算机有PHP7.2,B计算机有PHP5。6@Gregorio,判断工作是否成功的唯一方法是尝试。试试看,祝你好运。你能用这条信息更新你的问题吗?在这样的问题中,PHP的版本至关重要。