V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wu1990
V2EX  ›  PHP

有人部署过 Laravel 吗?

  •  
  •   wu1990 · 2013-07-28 12:52:22 +08:00 · 4626 次点击
    这是一个创建于 4144 天前的主题,其中的信息可能已经有所发展或是发生改变。
    服务器上,数据库是依赖 Migrations,还是直接导SQL,还是自己写install。

    vender 的是在服务器上也用 composer 还是手动传?

    服务器上也用 artisan/composer 吗?


    其他注意事项有什么?
    10 条回复    1970-01-01 08:00:00 +08:00
    sobigfish
        1
    sobigfish  
       2013-07-28 13:07:42 +08:00   ❤️ 1
    在linode上部署4.0beta2的时候 感觉composer有些组件没下载完全,多次也是那样。。自己传上去又太慢了-。-
    数据库肯定是用artisan,migrate方便很多。

    还在国内的空间上部署过L3 真心觉得3小巧多了。
    wu1990
        2
    wu1990  
    OP
       2013-07-28 14:50:11 +08:00
    @sobigfish 谢谢你!!

    我也打算用 Migrations + composer,先试试,经常备份就好了。

    不过 composer 好像挂了.. 刚刚试了下 update 提示
    " Invalid argument supplied for foreach()"

    然后重新clone了个laravel , composer install 也是提示
    " Invalid argument supplied for foreach()"

    好像不是很稳定..
    huafang
        3
    huafang  
       2013-07-28 15:20:38 +08:00
    本地开发composer ,服务器最好别直接上,把用不着的vendor删除掉,要不然太庞大了,会搞死你的
    wu1990
        4
    wu1990  
    OP
       2013-07-28 16:13:56 +08:00
    @wu1990 原来是我本地的php5.4.10 有问题 ,file_get_contents 用于返回 空('').

    下了个5.4.17重新编译了一次就好了~
    wu1990
        5
    wu1990  
    OP
       2013-07-28 16:15:48 +08:00
    @huafang 服务器上不缺这点空间,
    缺点应该是怕如果经常update 的话 新版本的包可能会和原有代码不兼容。
    但如果部经常update可能会有写包的bug没有更新。
    eDeeraiD0thei6Oh
        6
    eDeeraiD0thei6Oh  
       2013-07-28 20:25:24 +08:00 via Android
    写shell 脚本 用rsync 通过ssh部署
    msg7086
        7
    msg7086  
       2013-07-29 06:53:39 +08:00
    PHP全部用现有的deb包安装。

    composer直接bundle。
    brikhoff
        8
    brikhoff  
       2013-07-29 06:57:02 +08:00
    @msg7086 哪个版本的Php?
    msg7086
        9
    msg7086  
       2013-07-29 07:54:44 +08:00
    @brikhoff 平时用5.4.1x
    huafang
        10
    huafang  
       2013-07-30 19:35:14 +08:00
    自己写程序的话肯定要脱离vendor默认更新吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5913 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 01:50 · PVG 09:50 · LAX 17:50 · JFK 20:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.