自从我开始将laravel部署到弹性豆秆上以来,我在AWS的弹性豆茎上运行了同样的部署钩子,而在最近的更新中,由于最近的作曲家发生了一些事情,它未能部署。
在弹性豆柄上部署composer的常见方法是更新composer,然后使用它来安装包,直到我得到以下错误为止。
Script php artisan clear-compiled handling the pre-update-cmd event returned with an error
[RuntimeException]
Error Output: PHP Warning: require(/var/app/ondeck/boo
当我试图使用ElasticBean秸秆在EC2上部署我的php应用程序时,我会收到一条消息。
Environment named *** is in an invalid state for this operation. Must be Ready.
我无法部署。服务器状态正在运行,没有警告。
在这一点上,我的经验非常有限。我怎么解决这个问题?
好了,我开始失去理智了。当我将我的应用程序部署到elastic beanstalk时,我得到了这个错误:
[2017-12-15 17:50:18] Tylercd100\LERN.CRITICAL: RuntimeException was thrown! The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths.
需要说明的是,我在部署应用程序源代码时没有安装依赖项,也没有设置APP_KEY,我将依赖项安装留给elastic beanstalk,后者会在部署期间安装它们。
我想在Windows上安装Deployer。我遵循以下步骤:
运行cmd: D:\composer中的命令需要部署程序/部署程序:~3.0
然后D:\php供应商/bin/dep
当我在命令上运行时,它显示了下面的内容:
dir=$(d=${0%[/]*};cd "$d";cd“./部署者/部署者/bin”& pwd)
# See if we are running in Cygwin by checking for cygpath program
if command -v 'cygpath' >/dev/null 2&g
我在尝试使用Google App Engine的sdk (PHP 7)在本地部署时收到此错误
dev_appserver.py app.yaml
返回
WARNING: The Cloud SDK no longer ships runtimes for PHP 5.4. Please set your runtime to be "php55".
这是我的.yaml文件
runtime: php
env: flex
runtime_config:
document_root: public
# Ensure we skip ".env", whic
目前,我正在云铸造上部署一个php (symfony)/MySQL应用程序。部署之后,当我在SSHto启动命令中连接以创建数据库模式时,我遇到了这个问题。
vcap@5nkjb8jdl87:~/app$ ./php/bin/php app/console doctrine:schema:create --env=prod
Fatal error: Class 'PDO' not found in /home/vcap/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php on line 1