配置环境,运行 Laravel
0x8c

code laravel new laravel-ubuntu 命令安装larvael 是怎么实现的?

z531020509

为什么一步步下来的,但是在进行sudo service nignx reload的时候一直是fail

JellyBool 回复 @z531020509

配置没对吧,nginx 配置文件的格式没对,仔细看看

z531020509 回复 @JellyBool

嗯,检查了下出现nginx: [emerg] unknown directive "try_file" in /etc/nginx/sites-enabled/default:34
nginx: configuration file /etc/nginx/nginx.conf test failed,但是第一次用不知道怎么去修改,网上说的也是模模糊糊的...

z531020509 回复 @JellyBool

嗯,修改好之后可以跑了

JellyBool 回复 @z531020509

try_files 吧。。。

z531020509 回复 @JellyBool

嗯嗯,谢谢老师

JellyBool 回复 @z531020509

嗯哼,问题解决了就好

tubaget

我直接从网上git clone的官方的laravel,composer install没有成功,最后页面显示http error 500,什么问题啊

JellyBool 回复 @tubaget

基本上是被墙了,你找个好的梯子就行

tubaget 回复 @JellyBool

我是搭建在我的虚拟机上的~~

making 回复 @tubaget

哥们,我也遇到一样的问题,请问怎么解决的呢。。求教~~

makehappier 回复 @making

修改镜像命令composer config -g repo.packagist composer https://packagist.phpcomposer.com

liudong0763

老师,我阿里云的centos7的服务器的装了 nginx,但是好像没有 www-data 用户组,我改变文件的用户组为 php-fpm 网站就可以访问了,是不是 php-fpm 和 www-data 是一样的?

JellyBool 回复 @liudong0763

这个我不太清楚了,你搜一下 centos 的 nginx 用户和用户组

huangdi

我这边一直报502 呢

JellyBool 回复 @huangdi

基本上就是 nginx 没配置对吧,你看看 nginx 的 errors.log 就可以知道了

canihelpyou

在centos7.2上yum安装了php7.1后,配置/etc/php-fpm.d/www.conf文件时,有个listen选项:

listen = 127.0.0.1:9000  //默认是这样的。

视频中说要改成这样:

listen = /var/run/php-fpm.sock

可是系统中没有php-fpm.sock这个文件,用find搜索全部地方,都没有找到。

JellyBool 回复 @canihelpyou

我对 centos 并不熟悉,你可以使用默认的:

listen = 127.0.0.1:9000 
yaoye6262

按照这个视频 在阿里云服务器安装 好像nginx装不了!

求辅助举报

老师好我按照视频里面进行到sudo vim /etc/php/7.1/fpm/pool.d/www.conf 之后出现的是`
; Start a new pool named 'www'.
; the variable $pool can we used in any directive and will be replaced by the
; pool name ('www' here)
[www]

; Per pool prefix
; It only applies on the following directives:
; - 'access.log'
; - 'slowlog'
; - 'listen' (unixsocket)
; - 'chroot'
; - 'chdir'
; - 'php_values'
; - 'php_admin_values'
; When not set, the global prefix (or /usr) applies instead.
; Note: This directive can also be relative to the global prefix.
; Default Value: none
;prefix = /path/to/pools/$pool

JellyBool 回复 @求辅助举报

这个是正常的吧

求辅助举报 回复 @JellyBool

是的 ,是刚才不小心删除了后面大段代码然后保存推出了 重新安装fpm就好了 很尴尬

zixi

/var/www/laravel-ubuntu# vim .env
这个创建后里面是没有东西吗?(第一次操作这个)

JellyBool 回复 @zixi

你跟着视频的操作,执行这个相当于创建了一个新的 .env 文件,再往里面copy线下的 env 文件的内容就是了。

WhiteInk404

composer --no-dev一直安装失败,翻墙、换国内镜像都试过了,还是不行,求指教!

JellyBool 回复 @WhiteInk404
composer install --no-dev

这样的么

WhiteInk404 回复 @JellyBool

是的,刚刚解决了问题,是因为没有安装zip和unzip,不过为什么在执行composer install的时候提示的是网络超时呢,郁闷,

WhiteInk404

查了一下nginx的error log,出现以下错误:
2017/04/07 13:25:58 [error] 22825#0: *55 FastCGI sent in stderr: "PHP message: PHP Warning: require(/var/www/laravel-ubuntu/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /var/www/laravel-ubuntu/bootstrap/autoload.php on line 17

玩世顽童

.env的配置怎么生成的?可以直接用UP主的吗

JellyBool 回复 @玩世顽童

直接copy .env.example 就好了

玩世顽童 回复 @JellyBool

嗯,后来看到了

hekunyu

你好 3:17秒左右说的社区在哪里,需要到哪里找

algeryy

阿里云下面curl localhost已经有了,用IP访问却打不开。防火墙我都禁了 是啥原因,有碰到的么

ab1958

composer install
[RuntimeException]
/var/www/laravel-ubuntu/vendor does not exist and could not be created.
这个是什么错呢。该怎么解决。

jimuXue

composer的安装怎么跳过啦

JellyBool 微信公众号

不定期送书,送键盘,送订阅优惠