我正在尝试将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
(我已将用户名替换为用户)
我不知道自己想念什么。
答案 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 /文件夹。