问题标签 [ispconfig]

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 回答
341 浏览

ssl - ispconfig3.1 无法颁发letsencrypt 证书

出于某种原因,我不能再从控制台发出 letencrypt 证书。它曾经工作...

Apache 错误日志显示:[ssl:warn] [pid 2397] AH01906: xxx.xxx.xxx:8080:0 server certificate is a CA certificate [ssl:error] [pid 2397] AH02217: ssl_stapling_init_cert: can't retrieve issuer证书![ssl:error] [pid 2397] AH02604: 无法配置证书 xxx.xxx.xxx

域名 (xxx.xxx.xxx) 是服务器的名称,而不是我要向其颁发证书的网站名称

8080 端口从未向世界开放。

0 投票
1 回答
871 浏览

laravel - Laravel ISPConfig/Nginx 指令

我有一个 laravel 应用程序,我的客户需要通过子文件夹(比如说 clientdomain.com/laravelapp/)访问它。我已经将 laravel 的 /public/ 文件夹的内容移动到 /laravelapp 并设置了 index.php 文件,以便它引用正确的路径。

我最终得到了以下结构:

当我访问主路由(clientdomain.com/laravelapp)时它工作正常,它显示视图、图像和一切正常。问题是当我尝试访问不同的路由时,它显示 404。

我无法手动设置 nginx conf 文件,但 ISPConfig 有一个用于 nginx 指令的框。

对于像我这样的设置,正确的指令是什么?

我提前谢谢你。

0 投票
4 回答
2439 浏览

apache - apache没有读取更新的符号链接

我在/var/www/domain.example/web/MY_SYMLINK有一个指向/var/www/domain.example/web/SOME_FOLDER的符号链接。这被定义为我的网站文档根目录。

然后我运行ln -sfn将符号链接更改为/var/www/domain.example/web/NEW_FOLDER之类的东西。到目前为止,一切都很好。如果我运行 ls -a ,则可以看到更改已应用。

如果我在http://domain.example访问服务器,网站仍然指向旧文件夹。我知道 apache 需要重新启动,所以我运行service apache2 restart但没有执行更改。我尝试过使用 apache2 停止/启动、重新加载或优雅。它们都不起作用。

只有当我进入 ISPConfig 的控制面板并点击Resync时,才会应用符号链接更新。

我希望能够从命令行执行此操作。有人知道该怎么做吗?

0 投票
1 回答
607 浏览

php - 登录 ISP Config 永远破坏了我的 PHP 会话和 cookie

为了解释我的问题,我必须添加一些上下文信息:

我们有一个网站,它与会话一起工作,并且已经工作了 7 年没有任何问题,除了我们的服务器管理员,他无法登录,我们不知道为什么......直到现在......

我们的服务器管理员正在休假,所以我不得不做一些他的工作,它包括登录 ISP Config,它位于同一服务器和域上,使用不同的端口(8080),我在那里登录,检查一些值,然后当我回到我们的网站时,我无法登录,就像我们的服务器管理员一样。

session_id()进行一些调试后,我发现每次刷新更改时会话都有问题。

使用ini_get我得到session.cookie_domain并且session.cookie_secure是空的。

如果我这样做print_r($_COOKIE),则没有PHPSESSID,如果我将它设置为任何值,它就会消失,即使我写了一个长过期它也不会保存,如果我像这样设置 2 个 cookie:

然后print_r($_COOKIE);我得到这个:

我没有任何 .htaccess,所以我这边没有规则,似乎 ISP 配置中有一些东西改变了我存储 cookie 的方式。

我可以在 webmasters.stackexchange.com 上询问,但是当有人在登录 ISP 配置后登录我的网站时,我需要一个 PHP 答案来设置新值。

这是我当前要测试的代码:

这是输出,(session_id 值每次都会改变):

这是ini_get_all()函数的输出:

如何将我的会话系统恢复为登录 ISP 配置之前的默认设置?


回答 Iłya Bursov 的问题

以隐身模式打开页面让我可以正常登录,PHPSESSID 不会改变。

清除 cookie 无效,PHPSESSID 仍在变化。

phpinfo 给了我一些相关信息:

我有一位同事(在同一个网络中)可以登录我的网站。


2天后,我无法解决问题,我们今天重新测试以重现此错误,我们的Web开发人员登录了ISP Config,现在他无法登录我的系统!

与我和我们的服务器管理员相同的错误。

我在 Windows 10 中使用 Chrome。

ISP 配置版本 3.1.11

看来这家伙 6 年前也有同样的问题:PHPSESSID not being saved to cookie

0 投票
1 回答
191 浏览

php - 带有大文件的 ispconfig php-fpm SSL 错误

当我上传一个大文件时,它会停止很长时间并响应此错误:

我在服务器上看到文件几乎已上传,只剩下几个字节,但它停止接收。也许它会检查内存中的文件以查找类型并停止。

更多信息:phpinfo

php 代码如示例代码:upload.php

0 投票
1 回答
880 浏览

ssl - ISPConfig 不接受新证书

我正在使用过期的证书。我用新的私钥和请求文件请求了一个新的。

但是当我向 ISPConfig vhost 添加新证书时,即使在运行之后

新证书不会被 ISPConfig 接受,并且仍在使用已过期的旧证书,因此我的网站无法使用 HTTPS。ISPConfig 是否有可能将此旧证书存储在某处?

我还删除了我的虚拟主机中 SSL 文件夹的内容,但也没有工作。站点正在使用生成的 Let's Encrypt 证书。

0 投票
1 回答
122 浏览

ispconfig - ISPConfig 自动配置 IP 地址

在 ISPConfig 数据库中编辑服务器 IP 地址的最简单方法是什么?我想使用 ISPConfig 部署虚拟服务器,但它不会在 ISPConfig 中刷新其 IP 地址。如何实现?我可以使用 cloud-init,所以也许一些更新 MySQL DB 的 shell 脚本将由 cloud-init 初始化?

ISPConfig DB 中的这个 IP 地址是用来做什么的?有必要更新吗?

0 投票
1 回答
1786 浏览

apache - 自动允许加密通配符子域的 SSL 证书

我在我的 Centos VPS 机器和 Cloudflare 上使用 ISPConfig 作为托管面板进行 DNS 管理。

我已将以下重写规则添加到我的虚拟主机中,它会自动将子文件夹重新路由到子域。

代码:

在 http (*80) 上一切正常,但我在 https (*443) 上有证书问题。根据我的解决方法,问题出在仅为主域 (domain.com) 生成的 Let's Encrypt 证书中。

如果可能的话,我想创建通用通配符证书,它将自动适用于所有子域,或者通过 PHP 即时创建子域/目录证书。

我发现了一些关于 Certbot 的文章。但是,不确定如何使其适用于上述设置。

0 投票
1 回答
186 浏览

server - ISPConfig 服务错误的站点

当我将域指向 ip 时,我的网站从另一个文件夹加载。我已经在 ISP 中添加了域,并使用默认内容创建了新文件夹,但 Apache 为我的另一个站点提供服务。

0 投票
1 回答
1088 浏览

ssl - ISPConfig LetsEncrypt 和自签名证书 BROKEN CONFIG

我那时,我现在无法解决问题了……说真的,我太愚蠢了,检查了letsencrypt ssl并同时创建了一个自签名证书。但是,我认为我已经破坏了 SSL 配置。其他使用letsencrypt的域,除了一个域/网站,即使在新创建它之后也是如此。我在下面打印的日志之外找不到日志。

以下是error.logApache2的:

这就是我的 error.log 试图让我说的,但它已经与其他域一起使用。我认为必须有一个配置,它试图获取或任何旧证书。Letencrypt 显示没有错误,并且来自 ispconfig 的 server.sh 也没有错误。

我在 ispconfig 中重新创建了网站/域,但我仍然得到同样的错误。其他域完全没有错误。我真的很确定,问题出在检查letsencrypt并同时创建证书。

我通读了 .vhost 中的配置,但 ssl 部分中没有任何内容...