使用Bitbucket存储库和Composer部署程序进行部署时,我会丢失某些东西吗?

时间:2019-07-04 18:21:22

标签: composer-php bitbucket php-deployer

我正在尝试将WordPress网站从本地部署到暂存。我可以将文件部署到托管站点,但是现在尝试访问我的站点http://staging.responsivhub.com/

时,Chrome浏览器出现错误

在将我的网站上传到public_html / staging中的网站服务器“ siteground”之后,并将我的子域的根目录位置更改为public_html / staging / current / web。之后,我得到这个错误

Warning: 
require_once(/home/user/public_html/staging/releases/1/vendor/autoload.php): 
failed to open stream: No such file or directory in 
/home/user/public_html/staging/releases/1/web/wp-config.php on line 7

Fatal error: require_once(): Failed opening required 
'/home/user/public_html/staging/releases/1/vendor/autoload.php' 
(include_path='.:/usr/local/php71/pear') in 
/home/user/public_html/staging/releases/1/web/wp-config.php on line 7

(我已将用户名替换为用户)

我不知道自己想念什么。

1 个答案:

答案 0 :(得分:0)

您需要使用数据库凭据和所有WordPress配置在共享文件夹中创建web / wp-config.php文件。

转到(使用网络服务器/部署用户):

mkdir /home/user/public_html/staging/shared/web
vim /home/user/public_html/staging/shared/web/wp-config.php

然后将配置包含在该文件中。之后,尝试重新运行部署。我不确定wp-config.php文件是否在根文件夹中,因此您可以在运行命令时尝试删除web /文件夹。