【问题标题】:Enable nginx module on Laravel Homestead?在 Laravel Homestead 上启用 nginx 模块?
【发布时间】:2014-06-18 21:33:42
【问题描述】:

如何使用 Vagrant 上的 Laravel Homestead 框在 nginx 上安装和启用文件上传和上传进度模块?

【问题讨论】:

    标签: nginx laravel vagrant


    【解决方案1】:

    我相信你需要做的,就像上面提到的,是用 ssh 登录到你的盒子并安装 nginx-extras 包。所以:

    1. 进入您的 Homestead 目录。
    2. 做'vagrant ssh'
    3. 一旦执行“sudo apt-get install nginx-extras”
    4. 使用 'sudo service nginx restart' 重启 nginx
    5. 检查“sudo nginx -V”输出中的模块。凌乱,但您应该在输出末尾附近的某处看到“nginx-upload-progress”。

    【讨论】:

    • 谢谢你,我会回来报告的,我不知道这个包!我在想我必须使用 ./configure 选项中启用的模块重新安装 nginx!
    • 直到几天前我在阅读名为“Scaling PHP”的书时才知道这个包。其中有一个使用 nginx/php 有效管理图像上传的示例。看起来像是一个很酷的解决方案,可以将有效负载直接传递给 php。目前在我的一个获取大量附件的项目中实现它。祝你好运!
    【解决方案2】:

    您可以通过ssh 完成所有操作。在 here 上阅读有关在 Homestead 中使用 ssh 的更多详细信息。

    【讨论】:

      猜你喜欢
      • 2017-07-11
      • 2015-02-15
      • 2014-08-26
      • 2016-03-31
      • 2017-06-03
      • 2016-06-14
      • 2016-09-09
      • 2015-05-17
      • 1970-01-01
      相关资源
      最近更新 更多