gpt4 book ai didi

php - 将 Laravel 5.2 部署到共享主机子域

转载 作者:搜寻专家 更新时间:2023-10-31 20:35:13 25 4
gpt4 key购买 nike

我已将文件上传到子域,但我正在努力部署它们。 Larevel 文件位于用户文件夹中名为 virtual 的文件夹中,公共(public)文件位于 public 文件夹中名为 virtual 的文件夹中。

路径:

/home/name/virtual/

/home/name/public_html/virtual/

我已将 index.php 编辑为:

require __DIR__.'/../virtual/bootstrap/autoload.php';


$app = require_once __DIR__.'/../virtual/bootstrap/app.php';

但是我收到以下错误消息。

Parse error: syntax error, unexpected 'class' (T_CLASS), expecting
identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in
/home/snips11/public_html/virtual/index.php on line 50

第 50 行引用了 $app。

最佳答案

请检查您运行的 PHP 版本。 Laravel 要求 >= 5.5.9 并且您可能不满足这些要求,这将产生此错误。

来自文档:

  • PHP >= 5.5.9 <-- (Likely your issue.)
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension

有关所需规范的更多信息,请参见 documentation .

关于php - 将 Laravel 5.2 部署到共享主机子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37420287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com