laravel 5.3不解释index.php

时间:2016-10-06 14:55:38

标签: php apache laravel centos composer-php

我是laravel的新手,能够在Windows 7上编写项目代码。我正在使用laravel 5.3。

我希望将项目部署到运行centos 6.8的奉献云服务器。

我无法将laravel登陆页面显示为diplay,这与您最初创建laravel项目时获得的页面相同。

我在centos服务器上安装了composer,并且全局识别了composer命令。 Laravel已安装到/ var / www / laravel。

APACHE版本 服务器版本:Apache / 2.2.15(Unix) 服务器内置:2016年7月18日15:24:00 服务器的模块幻数:20051115:25 服务器已加载:APR 1.3.9,APR-Util 1.3.9 编译使用:APR 1.3.9,APR-Util 1.3.9

PHP版 php -v PHP 7.0.11(cli)(建于2016年9月15日09:38:31)(NTS) 版权所有(c)1997-2016 PHP小组 Zend Engine v3.0.0,版权所有(c)1998-2016 Zend Technologies     Zend Technologies的Zend OPcache v7.0.11,版权所有(c)1999-2016

Laravel版本 laravel -V Laravel Installer版本1.3.3

安装在/ bin / composer中的Composer

Laravel Key生成并添加到/var/www/laravel/.env

httpd.conf是默认的

我对laravel和部署很新。有人可以给我详细解释需要修改的内容,以便项目可以在云中使用。

Apache目前正常运行。

1 个答案:

答案 0 :(得分:0)

我遵循了本教程,现在似乎正在运作。

  

http://devmarketer.io/learn/deploy-laravel-5-app-lemp-stack-ubuntu-nginx/

5.3使用Ubuntu的很棒的链接,但命令可以修改为使用Yum代替使用apache的nginx。

感谢您提供CeeJoz和Rob Fonseca的建议

我从php 5. *升级到php 7(参见下面的链接) 我做了一个

  

yum删除php *

然后按照以下说明进行操作

  

https://webtatic.com/packages/php70/