作者st1009 (前端攻城师)
看板PHP
标题[请益] Laravel入门前问题
时间Thu Feb 22 13:09:26 2018
不好意思,我是初学Laravel架设网页的小萌新
入门前希望可以先了解一些问题,恳求各位先进解答
1.
我看过Laravel教学书籍开头之後发现,
Laravel好像是要安装某个叫composer的档案(?
但是假如我是在别人的伺服器底下开发,
我可能并不是很方便安装新的东西再伺服器上
所以希望可以知道我这个是否再本机开发完之後,
可以直接用移到网页目录下执行?
我有试着喂狗laravel 打包 但找到的东西好像不是我要的...
2.
laravel这些framework好像有一些标准格式(?
他的MVC架构是不是同时会牵扯到前端?
假如我使用laravel会不会造成前端假如没用laravel之类的framework就无法合作?
3.
假如我现在已经有一个使用PHP5建立的专案,我是否可以逐步式的改成laravel,
而在更改的过程中不会影响到网页的正常运行?
(当然一些短时间的关闭是必须的,但我怕长时间不能运行)
大约就是以上问题,恳请先进大大们帮忙,谢谢 <(_ _)>
--
半壁河山半攻守
半争成败半悟道
许银川
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.163.164.97
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1519276170.A.21D.html
1F:推 crossdunk: 伺服器还是得安装比较方便 02/22 13:51
比较方便,所以还是可以想办法丢上去罗(?
因为真的不方便动到伺服器设定...
2F:→ crossdunk: 不会牵扯到前端啊,你可以吐api给前端就好 02/22 13:52
感觉不错,那就还可以研究,谢谢 <3
3F:→ crossdunk: 5到laravel要看你原本写法是怎麽样 02/22 13:52
4F:→ crossdunk: 基本上我是建议重新写完再上 02/22 13:53
基本上应该是5.6啦,比较偏好渐进式的更新,可以比较快看到一些效果,适合短期投资Q
出问题也比较不会最後忙的一场空...
5F:→ MOONRAKER: 重做较实在 02/22 18:27
看来就是这样了Q
6F:→ weiclin: composer只是帮你下载还有载入程式库,东西都在vendor里 02/23 13:32
7F:→ weiclin: 所以你在本机下载开发完後,连vendor一起上传就能用了 02/23 13:32
可是我下载了一个HelloLaravel范例,我连
http://127.0.0.1/HelloLaravel/public/
出现Error 500 不知道该如何判断哪里出问题...
我猜测应该是因为我本机上善未建立Laravel的环境所造成,
但现在我本机情况应该会跟Server差不多...
不知道有没有人知道该如何判断Laravel少了哪些支持让他不能启用?
是说试着把Laravel上传到Server看看能不能跑,结果一个Hello world就好肥...Q
我醉了...偷偷丢到老板Server竟然可以跑...是我本机有问题QAQ
正在思考要用composer搞定,还是先学习调环境
8F:→ weiclin: 这时不是应该先看 error_log 吗.. 02/23 14:11
我窝窝找不到>////<
他没有特别显示甚麽,就给我HTTP ERROR 500...
开发人员工具中显示:
Failed to load resource: the server responded with a status of 500 (Internal
Server Error)
9F:→ weiclin: 那你先把composer搞定,执行 composer install 看看 02/23 14:28
是很希望搞懂问题是甚麽啦,自动化处理如果哪天虚拟机上不方便装会很麻烦
不过还是等到那天再研究怎处理好了:P
刚刚Google到这个先纪录下来,说不定以後有用
https://stackoverflow.com/questions/31543175/
getting-a-500-internal-server-error-on-laravel-5-ubuntu-14-04
sudo chmod 755 -R laravel_blog
chmod -R o+w laravel_blog/storage
欸 过了XDDDD
★,*:*‧洒\( ̄▽ ̄)/花‧:**.° ★
备注:最後发现是权限问题
10F:→ weiclin: 原来是权限问题啊,还以为少装了什麽呢.. 02/23 19:19
我也一直在想是不是Laravel需要装一些我没特别去装的,或者开放一些特殊功能XDD
11F:→ crossdunk: 但你照着官方教学做不会出现这问题 02/24 11:52
我是照某本书做,他预设环境是windows,我用linux
12F:推 crossdunk: 对呀,所以我才说你照着官方教学做不会出现这问题 02/24 23:15
13F:→ crossdunk: 官方教学有说要注意权限问题 要先改权限 02/24 23:15
了解了,谢谢您的指导 <3
14F:推 u2002020021: 看到连结给127.0.0.1 .... 07/02 17:40
因为在本机上,我那个只是想展示我的路径作为参考
※ 编辑: st1009 (1.163.133.167), 08/20/2018 23:52:56