无法在共享主机中安装流明

时间:2018-10-25 07:01:20

标签: php laravel lumen shared-hosting lumen-5.4

我正在尝试在共享主机中安装最新的流明。我在public_html中创建了一个名为lumen的文件夹,并将所有文件放在该文件夹中。当我浏览URL时,例如:https://example.com/lumen,它给我500错误代码。

同一代码在localhost中运行良好。当我将其上传到共享主机中时,它将停止工作。我在lumen文件夹的根目录中添加了一个新的.htaccess,包括以下代码:

RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]

也尝试编辑公用文件夹的.htaccess文件和index.php,但没有任何效果。

我找不到有关此问题的任何适当结果。我所能找到的只是关于laravel。谁能帮我这个?包括公用文件夹的错误日志:

[25-Oct-2018 06:54:54 UTC] PHP Parse error: syntax error, unexpected '=' in /home2/lilyserv/public_html/lumen/vendor/illuminate/config/Repository.php on line 6 8

1 个答案:

答案 0 :(得分:0)

您确定它的流明是5.4吗?因为这里没有任何内容:

here

但是这里有些东西:https://github.com/laravel/framework/blob/5.4/src/Illuminate/Config/Repository.php#L68

这是5.7版本。


您可以做什么:

  1. 准确检查您拥有的Lumen版本,然后尝试安装适当的Lumen 5.4版本。
  2. 如果您想拥有Lumen 5.7版本(最新),请检查您的PHP版本。您需要PHP 7+才能运行更新版本的Lumen。我认为您有PHP 5之类的东西。