我是 Laravel 的新手,我在 Windows 8.1 上用 Laravel 创建了一个小网站,现在我压缩了该网站文件夹 (xampp/htdocs/mysite) 并命名为 mysite.zip
我将该网站上传到我的 Linux 服务器并放置在一个子域中: test.example.com/mysite/public/
我有一个返回测试字符串的路径。但是 laravel 抛出了一个错误:
Parse error: syntax error, unexpected '[' in /home/qmelkir/public_html/test/zanbil/vendor/laravel/framework/src/Illuminate/Support/helpers.php on line 426
问题:
1-问题是什么?
2-如何在我的 Linux 服务器上访问 composer(我可以通过 cPanel 访问)?
3-我在我的 Windows 上安装了 composer 的 Laravel Intervention Image 类,当我移动网站时,这个或我由 composer 安装的其他类是否有效?
最佳答案
我可以使用这一行在 .htaccess 文件中设置我的 php 版本:
AddHandler 应用程序/x-httpd-php54 .php
关于php - 将 Laravel 从 Windows 迁移到 Linux Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27940842/