我最近对这个 web 应用程序进行了相当大的更新,并且在大多数情况下它顺利进行......直到应用程序尝试从登台/生产发送短信通知。 从 laravel 7.x 升级到 8.x 非常简单明了。 同时我们还安装了Laravel Horizon。 一切都按计划进行,并且在本地一切正常。 但是,当我们部署 ...
我最近对这个 web 应用程序进行了相当大的更新,并且在大多数情况下它顺利进行......直到应用程序尝试从登台/生产发送短信通知。 从 laravel 7.x 升级到 8.x 非常简单明了。 同时我们还安装了Laravel Horizon。 一切都按计划进行,并且在本地一切正常。 但是,当我们部署 ...
我有一个运行WHM和Cpanel的VPS。 我在那里托管了多个域名。 说其中一个是example.com 我打算做的是有两个版本的应用程序。 制作: example.com > /public_html/开发: staging.example.com > /public_ ...
我正在Laravel 5.8上构建我的第一个站点,并且大多数情况下它们都可以正常工作。 我可以创建一个新的帖子,上传照片,点击保存,并且记录将保存到数据库中,并且可以在视图,图像和所有视图中看到帖子数据。 我将所做的更改推送到生产服务器,创建了新的Post,图像等...,看起来一切正常。 ...
我有一个部署到AWS的laravel项目。 最近我考虑使用Envoyer实现零停机部署。 我的项目有一个上传目录,用户上传是按代码添加的。 当然,这不是在git中添加的。 因此,当envoyer部署代码时,我必须将我的uploads文件夹符号链接到当前目录。 我添加了一个部署脚 ...
我刚刚从Laravel 5.2更新到5.6,并更新了所需的所有各种作曲家,但是我的最新Envoyer部署在Instal作曲家依赖阶段中失败了。 我收到以下错误消息 在源代码管理中使用Composer存档。 运行命令:php composer.phar install --no- ...
我们毫不费力地将Envoyer连接到我们的服务器。 但是,如果要部署,则会出现以下错误: mkdir:无法创建目录“ / FOLDERNAME”:权限被拒绝 但是,如果我们使用SSH使用同一用户自己登录到服务器,则可以运行mkdir而不会出现问题。 有人知道是什么引起了 ...
我们正在使用Laravel部署Envoyer平台。 我们有一个问题,一台服务器上的“部署挂钩”(Install Composer Dependencies)停止在600秒处。 因此,部署自几天以来就没有进行过。 我发现可以在composer.json中设置配置参数“ proce ...
Git新手在这里! 场景如下:应用内置 Laravel + Envoyer 进行部署。 所以我有一个 master / develop 分支,第一个部署到 site.com,另一个部署到 dev.site.com 我在开发分支上开发了一个新功能并在 dev.site.com 上进行了测试。 所以 ...
我在使用envoyer部署我的项目时遇到问题,该执行器执行我创建的工匠命令。 该命令获取我的所有用户,执行另一个工匠命令( $this->call('command') )并通过遍历所有用户来执行它的操作。 问题在于: 此命令在后台启动脚本。 它在没有任何问题的情况下 ...
问题 这很奇怪。 我只是将它添加到我的composer.json文件中: 然而,当我运行composer install ,该库未安装: 没有回报。 因此,每次运行部署脚本时,都会出现此错误: 这是一个预期的错误,因为Composer忽略了我的maatweb ...
我像往常一样使用envoyer进行部署。 一个警告是,在我的本地主机开发期间(当我切换git分支时)..我遇到了这个错误: [ReflectionException]类App \\ Http \\ Controllers \\ Admin \\ BatchUpdateStoresCo ...
我有一个使用envoyer进行部署的网站。 在我的网站上,用户可以保存图像/头像/等。 这些图像将保存到laravel的公共路径中。 /public/uploads/ 问题在于,当我部署更新时,composer不会将新文件保留在新发行版文件夹的/public/uploads中。 ...
我最近为一个新的基于Laravel的系统创建了一个新的生产部署。 最初,我对存储文件夹有一些权限问题,我很容易解决。 一旦我解决了这些问题,我就让应用程序正常运行,但是在我的下一次部署(使用Envoyer)时,我遇到了一个我无法确定的问题。 我现在得到一个致命的PHP错误,我以前没有得 ...
我正在使用Laravel 5.4,Envoyer和Forge。 每次我在Envoyer上部署master分支时,.env文件都会被删除。 它没有内容。 我该怎么办? 可能是我的配置有问题吗? ...
我正在使用Laravel Forge并将其连接到Envoyer,当我将代码推送到bitbucket master分支(连接到实时服务器的分支)时,它将删除所有用户文件(例如用户个人资料图片和...)。 我每次尝试两种不同格式的.gitignore : 但仍然删除了用户图像。 有 ...
我正在尝试上传一些供应商软件包的已编辑(自定义)版本,例如我在 我更改了几行以适合我的项目。 问题是当我将项目推送到github然后使用envoyer进行部署时,所有供应商文件都通过composer更新重新安装,从而从GitHub存储库中获取 我需要能够上载该特定供应商文件夹/文 ...
我正在尝试使用Laravel Forge仅将特定供应商文件上传到我的服务器。 原因是因为我已经在某些依赖项中编辑了代码,现在发生的事情是网站的某些功能正在中断,因为当我从Envoyer推送到服务器时,Envoyer正在从我的GitHub存储库中获取。 我的GitHub存储库不包含供应商目 ...
我是特使。 我尝试使用envoyer部署我的第一个laravel 5项目,但在部署挂钩的Install Composer Dependencies部分中始终出现错误。 Using global Composer installation. bash: line 17: composer: ...
文档基本上说我需要一个envoyer-root/storage文件夹以及envoyer-root/current和envoyer-root/releases ,然后使用系统链接将envoyer-root/storage链接到envoyer-root/releases/{latest one}/pub ...
我已将调度程序配置为每分钟运行一次以执行两个命令: 在过去一个月的开发中,它运行良好。 然而,就在我们将服务器设置为与 Envoyer 一起运行之后,调度程序在第一次之后突然就不再执行了。 换句话说,如果在 Forge 中将计划设置为每分钟,它会运行一次,然后从不附加日志。 我添加了 Env ...