问题标签 [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.
php - 在 html 页面中运行 php
我知道这里已经问过很多类似的问题,但是这个问题的解决方案都没有帮助我。
我向文件添加AddType application/x-httpd-php .php .html .htm
条目.htaccess
,但 php 仅在 index.html 页面的根目录中执行,但在站点根目录的 index2.html 页面中不再执行,因此在目录中也没有执行 php。
请告诉我,因为这样的效果是什么以及如何在特定域上解决这个问题?
在服务器上安装了 Ubuntu 和 Vestacp。
caching - Nginx:禁用缓存特定文件名
我的服务器使用VestaCP运行多个网站。这些网站中的每一个都有不同的公共 html 文件夹和特定的 nginx.conf 文件。(通配符 nginx 包括)
我正在尝试禁用 nginx 中特定文件名的缓存...
我知道如何禁用特定文件的缓存,但我想在文件名为“hello.js”时禁用 nginx.conf 中的缓存(无论它是从哪个站点/位置传递的)。
示例:
我知道如何在域特定的 snginx.conf 中禁用 1 个特定文件的缓存,但我宁愿有一个规则禁用每个名为“hello.js”的文件的缓存。
如何禁用所有“hello.js”文件的缓存(也在服务器上托管的其他域上)?
(我问这个问题是因为我与服务工作者一起工作,并且服务工作者 javascript 文件不应该被缓存。如果服务工作者文件被浏览器缓存,那么当缓存名称更改时,新版本永远不会加载。)
email - 电子邮件进入垃圾邮件并且无法接收电子邮件 VestaCP
我正在尝试在我的 VestaCP 上设置邮件,我已经制作了 MX、Dmarc 记录,按照谷歌上关于这些记录的每个指南进行操作,但有 2 个问题。
这是我的 mxtoolbox 结果 https://mxtoolbox.com/domain/letsupload.co/
第一个问题-/
第一个问题是我从contact@letsupload.co 发送的所有邮件都被发送到垃圾邮件文件夹,尽管我创建了所有必需的记录。
第二个问题-/
我可以从我的 webmail 发送电子邮件,但我无法接收它们,当我从 gmail 发送电子邮件时它被发送,没有错误表明我的电子邮件未送达,但我没有在我的 webmail 中收到它。
请帮帮我。
centos - Centos 6.9 vesta 升级 php7
我对 linux 完全陌生,并试图将 php5.6 升级到 php7。我按照教程中的步骤进行操作,在第 5 步中它告诉我删除 php,所以我这样做了。在第 6 步中,我必须使用该命令,一切都应该没问题:
但是控制台说我需要这些依赖项来安装 php7。还有一个错误说“libdb4与文件系统冲突”。
输出:
错误:包:rpm-4.8.0-55.el6.x86_64 (base) 要求:libdb-4.7.so()(64bit) 可用:db4-4.7.25-22.el6.x86_64 (base) libdb-4.7。所以()(64位)
错误:包:iproute-2.6.32-54.el6.x86_64 (base) 要求:libdb-4.7.so()(64bit) 可用:db4-4.7.25-22.el6.x86_64 (base) libdb-4.7。所以()(64位)
错误:包:apr-util-1.3.9-3.el6_0.1.x86_64(基础)要求:libdb-4.7.so()(64位)可用:db4-4.7.25-22.el6.x86_64(基础) libdb-4.7.so()(64bit)
错误:包:libdb4-utils-4.8.30-13.el7.x86_64 (epel) 要求:libc.so.6(GLIBC_2.14)(64bit)
错误:包:libdb4-4.8.30-13.el7.x86_64 (epel) 要求:libc.so.6(GLIBC_2.17)(64bit)
错误:包:httpd-tools-2.2.15-115.el6.1.x86_64 (vesta) 要求:libdb-4.7.so()(64bit) 可用:db4-4.7.25-22.el6.x86_64 (base) libdb-4.7.so()(64bit)
错误:包:pam-1.1.1-24.el6.x86_64 (base) 要求:libdb-4.7.so()(64bit) 可用:db4-4.7.25-22.el6.x86_64 (base) libdb-4.7。所以()(64位)
错误:libdb4 与 filesystem-2.4.30-3.el6.x86_64 冲突
错误:包:httpd-2.2.15-115.el6.1.x86_64 (vesta) 要求:libdb-4.7.so()(64bit) 可用:db4-4.7.25-22.el6.x86_64 (base) libdb- 4.7.so()(64位)
错误:包:cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64(基础)要求:libdb-4.7.so()(64位)可用:db4-4.7.25-22.el6.x86_64(基础)libdb-4.7.so()(64位)
错误:包:rpm-libs-4.8.0-55.el6.x86_64 (base) 要求:libdb-4.7.so()(64bit) 可用:db4-4.7.25-22.el6.x86_64 (base) libdb- 4.7.so()(64位)
您可以尝试使用 --skip-broken 来解决问题您可以尝试运行: rpm -Va --nofiles --nodigest
(我在谷歌做了很多搜索试图一个一个下载但是当我尝试安装一个我下载的rpm时,它需要另一个依赖项。看起来它会永远要求依赖项。我试图找到一个命令这将找到所有依赖项并安装,它没有工作。我得到了相同的输出)
有没有办法安装 php7 或找回 php5.6?
amazon-web-services - Can't send mail but receive is fine AWS and Vestacp
I've been looking for my problem in Vesta Forum. I found some information, but still sending mail doesn't work.
- My IP isn't on any black list
I turned Off
/li>ipv6
,spamassasin
andclamd
in exim configuration like this:
Mail are not sending from:
- PHP mail() and Wordpress
- Roundcube
In Roundcube I got following error, while sending to gmail:
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
***@gmail.com
host alt2.gmail-smtp-in.l.google.com [108.177.14.26]
SMTP error from remote mail server after pipelined end of data:
550-5.7.1 [52.210.16.21 7] Our system has detected that this message is
550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail,
550-5.7.1 this message has been blocked. Please visit
550-5.7.1 https://support.google.com/mail/?p=UnsolicitedMessageError
550 5.7.1 for more information. b10si20481ljd.189 - gsmtpReporting-MTA: dns; bobcars.pl
Action: failed
Final-Recipient: rfc822;***@gmail.com
Status: 5.0.0
Remote-MTA: dns; alt2.gmail-smtp-in.l.google.com
Diagnostic-Code: smtp; 550-5.7.1 [52.210.16.21 7] Our system has detected that this message is
550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail,
550-5.7.1 this message has been blocked. Please visit
550-5.7.1 https://support.google.com/mail/?p=UnsolicitedMessageError
550 5.7.1 for more information. b10si20481ljd.189 - gsmtp
While I'm sending to another (polish o2.pl)
Can anyone help me please?
google-cloud-platform - 邮件未在 Vesta 和 Cloudflare 上发送
我在 Google Cloud Platform 上托管我的网站。一切都很好,但是 Webmail 带来了问题。
尝试发送电子邮件时,它说邮件已成功发送,但未在收货地址接收。我正在使用 Roundcube 网络邮件。
php - Laravel Excel 在 Nginx 上下载 xls 错误 ERR_INVALID_RESPONSE
我无法使用 Laravel Excel(Maatwebsite/Laravel-Excel)下载/导出 xls 和 xlsx 格式,当我下载时总是显示 ERR_INVALID_RESPONSE。但是当我尝试下载 csv 格式时工作正常。
我的配置:
- 拉拉维尔 5.1
- Maat网站/Laravel-Excel 2.1
- Nginx
- Centos 6.9
- VestaCP 作为一个小组
- PHP 5.6、7.0、7.1(我正在尝试更改 PHP 版本,仍然无法下载 xls 或 xlsx)
- 我也遵循了要求(https://laravel-excel.maatwebsite.nl/docs/3.0/getting-started/installation)
这是我的代码:
我该如何解决这个问题?
ubuntu - iptables 无法启动
我无法在vestacp 面板和ssh 中启动/重新启动iptables。当我按下这些按钮时,服务器挂断,我必须通过提供商的面板重新启动它。当我这样做时: service iptables start 然后我得到答案: 无法启动 iptables.service: Unit iptables.service not found。
请告诉我如何解决这个问题?
mysql - 为什么我不能删除数据库?
我被触发了。mariadb + vestacp 我无法删除数据库 为什么?发生了什么事???
php - 如何在 VestaCP (CentOS) 中使用 Firebird InterBase 运行 PHP
我正在使用VestaCP (CentOS)运行 VPS,并且我之前已经为PHP 7.0.30安装了InterBase,但是在一个和interbase 不再运行之后。yum-update
v-update-sys-vesta-all
这是我到目前为止所得到的:
- 好的,随着新的更新,安装了新的PHP 7.1.17版本。好的,但是 interbase 模块没有与它一起运行。
- 我做的第一件事就是
yum --enablerepo=remi install php71-php-interbase
为这个新的 PHP 版本安装 interbase。 - 如果我尝试使用
ibase_connect()
功能,尝试重新启动但仍然缺少 InterBase 错误 - 因此 InterBase 仍未正确安装。
我试图在这方面遵循PHP InterBase 文档,但我意识到我必须编译它并在运行时添加额外的参数,但问题是 VestaCP 使用不同的目录和库,所以我不想弄乱我的 VPS。
有人处理过这个吗?有什么“方法”要遵循吗?