问题标签 [vesta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1652 浏览

php - Centos 7 VestaCP + NGINX + PHP-FPM 上 /wp-admin/network 中的 WordPress 多站点重定向循环

我遇到了Wordpress Multisite的问题。

该项目是WordPress Multisite with Subdomains,在同一个/根文件夹上运行。

  1. 多站点 #1https ://one.sub.domain.com
  2. 多站点 #2https ://two.sub.domain.com
  3. 多站点#3https ://three.sub.domain.com
  4. 主域https ://sub.domain.com

VPS 正在运行带有 VestaCP 的 Centos 7。我们将 NGINX 用于 Web 服务。项目通过 SSL (https://) 运行。

基本上每当我尝试访问主域网络仪表板https://sub.domain.com/wp-admin/network时,我都会收到重定向错误。

页面未正确重定向

我已经检查并排除了以下可能的问题:

  • 不是文件/文件夹权限问题(文件有0644和文件夹0755+ 它已分配给VestaCP用户名domain_user
  • 不是 WordPress 配置或数据库错误。
  • 所有nginxphp日志文件都是空的/没有显示错误。

我怀疑这是由于 nginxsubdomain.domain.ssl.conf配置文件中的问题,但我无法弄清楚究竟是什么。这是配置文件的内容 - 默认情况下是VestaCP Web 模板Wordpress2_rewrite

这适用于/wp-adminhovewer 而不是/wp-admin/networkURLS 这是配置wp-config.php文件内容:

我已经仔细检查过 - 这个配置工作正常,不会引起任何问题。

在这一点上,我真的迷路了,无法弄清楚如何解决这个问题。每当我尝试访问https://sub.domain.com/wp-admin/network/update-core.php时,我都会被重定向到https://sub.domain.com/wp-admin/network并出现重定向错误: 在此处输入图像描述

我希望得到你的帮助!提前致谢。

[编辑]

我刚刚注意到在访问https://one.sub.domain.com仪表板并悬停网络链接时,它返回https://wp-admin/network/,这清楚地显示了 nginx 的错误配置。

[可能的问题和解决方案]

Soo 我再次调试,我wp-content/debug.log包含了这些行

/wp-admin/network/admin.php文件中我注释掉了line 20

这解决了这个问题,但显然它会弄乱网络管理员请求重定向所以现在问题是 -如何正确解决这个问题?

0 投票
1 回答
2217 浏览

ssl - 安装让我们在vesta cp中加密SSL

尝试安装让我们用vesta cp加密ssl。

遵循 python-certbot-apache 安装路径。

它失败并出现以下错误。

无法找到正在侦听端口 80 的虚拟主机,Certbot 目前需要该虚拟主机向 CA 证明您控制您的域。请为端口 80 添加虚拟主机。

更新

调试后发现vesta cp nginx 运行在80 并将proxy_pass 传递给8080 上的apache。

0 投票
1 回答
908 浏览

laravel - 安装letsencrypt后如何修复路由器上的404 nginx错误

我正在设置一个在vestaCP+NGINX+php-fpm 和 laravel 后端上运行的新服务器,在安装letsencrypt 后,我​​在除主页外的所有路由器上都遇到404 错误。laravel .env 没问题,我的 nginx 配置如下,另外,控制面板还为 ssl 创建了另一个 nginx 配置文件。该站点在 http 协议上没有任何问题。

0 投票
2 回答
32 浏览

.htaccess - 如何编写处理子域的 .htaccess 也重定向到 https:

我有这个 .htaccess 规则

重写引擎开启

RewriteCond %{HTTPS} 关闭

重写规则 ^(.*)$ https://% {SERVER_NAME}%{REQUEST_URI} [L,R]

这包括父域但不包括子域。

我的子域与父域具有相同的公用文件夹。

example.com 被重定向到https://example.com

但是 subdomain.example.com 没有重定向到https://subdomain.example.com

正如我上面所说,两者都指向同一个公用文件夹,所以我希望上述规则能够同时处理两者。

但我不想在 htaccess 规则中写我的域名或子域名。它应涵盖任何域和任何子域

0 投票
1 回答
493 浏览

php - 安装 Vestacp 时出现 ioncube 和 php 错误

我已经在我的 centos 7 服务器上安装了vestacp。我在安装过程中遇到了 ioncube 错误。如果我在更新 php 时遇到 php 错误,请提供帮助。

我的 Vestacp 选项。我设置了 Nginx-Php FPM 并在安装中遇到了 ioncube 错误。使用 php 5.6 更新执行 7.3 时出现 php 错误。帮助。

错误信息:

0 投票
1 回答
1559 浏览

php - VestaCP smtp 不工作。无法连接到 SMTP 服务器

我在我的服务器上设置了一个新的vestacp。我安装了 Wordpress,但是当 wordpress 尝试连接到 smtp 时出现错误。我可以通过 webmail 将邮件发送到我的 gmail 帐户,但我无法通过 gmail 将邮件发送到我的 webmail 帐户。帮助。

0 投票
1 回答
595 浏览

nginx - 为什么网站不使用 nginx 重定向

我正在尝试将域 example.com 重定向到另一个网站 example.blogspot.com (它不在我的服务器中)。

我一直在使用htaccessand cpanel,所以很容易重定向。但是为什么重定向在 nginx 中不起作用。

nginx/1.15.10在版本和最新版本中使用以下方式没有看到任何效果vesta control panel

仍然显示由vesta控制面板生成的默认页面(index.html)。我应该更改 public_html 吗?还是重启服务器?

我已经nginx.conf使用以下代码进行了编辑。

方法一

方法二

方法三

保存后重启ngix

0 投票
1 回答
60 浏览

server - 如果我在我的服务器中删除 Vesta Panel 会发生什么?

我在 Vultr 中有 Linux(CENTOS 7)服务器。我正在使用 Vesta Panel,现在我想删除它。但是我真的找不到如果我删除它会发生什么。文件夹、数据库等

我只需要删除vesta 面板并保留wordpress 网站。有两个ftp端口,两个用户名和密码。我可以看到我的其他“.net core”项目之一是用于vesta面板文件夹(wordpress文件夹)。

我真的很困惑。我该怎么做?如何删除灶神星面板?如何仅使用一个 ftp 端口查看 wordpress 文件夹和其他项目文件夹?

0 投票
0 回答
552 浏览

nginx - WebSocket 握手期间的 Node/NestJs/Socket.io 错误:意外的响应代码:400

我设置了一个 Ionic 应用程序,它使用该ngx-socket-io模块连接到https://my-url.co.uk

然后我设置了一个使用 pm2 设置的 NestJS Web 服务器,并具有以下 nginx 配置:

该应用程序似乎能够正常连接,但在出现此错误后恢复为轮询:

有人能告诉我如何解决这个问题吗?我已经尝试了在网上找到的各种解决方案,但运气不佳!

谢谢你的帮助。

0 投票
1 回答
764 浏览

http - VestaCP - 所有域都指向同一个网站。为什么?

我有一点问题。我在 VestaCP 上设置了几个新域,但它们都指向同一个默认网站。我猜部分问题是所有 DNS 记录都指向同一个 IP,但 Vesta 似乎不知道将您带到哪个网站,因此它会将您带到默认网站。

但是,这个问题只发生在 HTTP 上,HTTPS 转发到正确的网站。我不知道为什么。是否有需要编辑的 .conf 文件,或者我在 VestaCP 中做错了什么?

我的设置在 Digital Ocean 上运行——Ubuntu 18.04、Nginx + php-fpm

感谢您的帮助。