首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将Laravel应用程序转移到新服务器-不工作

将Laravel应用程序转移到新服务器-不工作
EN

Stack Overflow用户
提问于 2014-02-09 00:00:50
回答 1查看 3.8K关注 0票数 8

不久前,我在VPS上创建了我的第一个Laravel (3.2)应用程序。现在,我需要移动到专用服务器上,我需要将应用程序移到新服务器上。

我通过SSH使用RSYNC并将所有内容转移到新服务器,但是当我在浏览器(公用文件夹)中拉出网页时,我会看到一个空白页面。

我可以在我的公用文件夹中拉出一个文件,但不是应用程序。

我错过了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-09 01:53:16

我想这可能是一些事情,但我查看了我的错误日志(Ubuntu)

代码语言:javascript
运行
复制
/var/log/apache2/error.log

并看到了这个错误:

代码语言:javascript
运行
复制
PHP Parse error:  syntax error, unexpected 'yield' (T_YIELD), expecting '(' in /var/www/path/to/laravel/helpers.php on line 563

所以我做了谷歌搜索。

在PHP5.5中有一个名为Laravel ()的Laravel函数,它与PHP5.5中的保留名称发生冲突,而PHP5.4中没有这种名称。碰巧我的旧服务器上有PHP5.4。

找到了this,它帮助我在Laravel中找到了所有的“_yield()”实例,并将其改为“_yield()”。问题解决了!

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21653366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档