wewowweb/laravel-shared-hosting

Laravel 包,简化了在共享主机服务器上部署和管理 Laravel 应用程序

v0.1.6 2020-03-04 19:21 UTC

This package is auto-updated.

Last update: 2024-09-05 06:06:44 UTC


README

We Wow Web - Laravel Shared Hosting logo

Latest Version on Packagist Build Status Quality Score Total Downloads

一个简化在共享主机服务器上部署和管理 Laravel 应用的包。

为什么?

作为开发者,我们习惯了接近完美的开发环境,并期望生产服务器也能如此。然而,有时你无法控制生产环境的选择。无论是成本还是功能——如集成邮件服务器和图形用户界面来管理某些业务任务——最终可能会让客户选择廉价的共享主机,而这样的主机可能不具备你所期望的功能。

如果你的 Laravel 应用确实将运行在这样的服务器上,你可能需要这个包来帮助。

该包仍在积极开发中,因此你可能想要关注仓库,以便收到未来更改的通知。

安装

您可以通过 composer 安装此包

composer require wewowweb/laravel-shared-hosting

用法

php artisan shared:install

安装完包后,运行此命令

php artisan shared:install

shared:install 命令允许您覆盖 Laravel 的默认 public/index.php 文件。唯一的变化是对自动加载和引导函数的修改,以便它们可以从 .env 文件中加载路径,这将节省您在开发/生产环境中手动更正该文件的实例。

如果您希望使用 .env 变量设置自动加载和引导路径,请确保在 .env 文件中创建它们,如下所示

SHARED_AUTO_LOADER=<your path here>
SHARED_BOOTSTRAP=<your path here>

测试

composer test

变更日志

有关最近更改的更多信息,请参阅 CHANGELOG

贡献

有关详细信息,请参阅 CONTRIBUTING

安全

如果您发现任何安全问题,请通过电子邮件 gal@wewowweb.com 联系,而不是使用问题跟踪器。

鸣谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件