问题标签 [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.
vhosts - ISPConfig Vhost 允许在 Laravel 中使用干净的 URL
我有一个现有的服务器,它运行良好,使用 nginx 和 ISPconfig 托管了许多站点。但是我创建了一个新站点并希望使用 Laravel。
我已经通过 composer 成功安装了 Laravel,并且在我访问 mywebsite.com/public 时看到了熟悉的欢迎刀片
我接下来要做的是制作一些干净的网址。我在使用 vhost 文件方面的经验有些有限,而且我在配置方面遇到了一些问题。
我的路线文件看起来像这样
我希望看到 mywebsite.com/test 显示 test.blade.php 的内容
我知道我需要对 vhost 文件做一些工作才能期望它起作用,但是我对 vhosts 的经验是有限的,我有点茫然。
我当前的文件看起来像这样
现在在另一台服务器上,我可以使用这个简单的指令
但是我只能在当前服务器上使用虚拟主机做些什么,因为 ISPconfig 为我编写了大部分内容,并且拒绝编写在其他地方工作的上述配置。另外我觉得直接编辑文件是不好的做法,我总是担心 ISPconfig 会为我重写文件,所以我不太确定如何最好地进行此操作。
我的选择是继续编辑虚拟主机并希望最好,但如果我这样做,我将如何确保 ISPconfig 在不诉诸“hacky”方法的情况下无法覆盖文件?
或者,是否有我可以通过 ISPconfig 输入的配置,允许以适合 Laravel 的方式正确进行重写?在这种情况下,输入的任何指令都需要优先于~ .php$子句,因为它是由 ISPconfig 在通过控制面板输入的任何指令之前编写的。
apache - ISPCONFIG 3 和 GITLAB
我有我的 gitlab 在本地工作,但不知何故我无法从外部访问它。无法弄清楚问题所在。我正在运行 Debian 8 系统。
当前配置文件:
/etc/gitlab/gitlab.rb
apache vhost (/etc/apache2/sites-available/gitlab.conf)
php - 在 Debian 7 上将 PHP 5.6.12 添加到 Ispconfig 3(使用 Apache)
我有 Ispconfig 3 的标准设置:
https://www.howtoforge.com/perfect-server-debian-wheezy-apache2-bind-dovecot-ispconfig-3
服务器是最新的。一切正常。
我正在尝试按照本指南添加 PHP 5.6.12:
一切顺利,直到开始 fpm:
问题是在 /opt/php-5.6.12/etc/php-fpm.conf 的末尾插入此行时:
包括 /opt/php-5.6.12/etc/pool.d/*.conf
如果我评论这一行,fpm 会启动,但 ISPconfig 中的新 PHP 版本不起作用。
我找到了这个解决方案:
serverfault.com/questions/547394/is-there-a-limit-setting-a-php-admin-value-in-php-fpm
并使用了这个修复:
github.com/DaveRandom/php-src/commit/9ad8e89d4f080626a92fc8817ab156c09b6b266a 并用它再次编译。结果相同。
有什么线索吗?请帮忙。
apache - ISPCONFIG SSH/FTP 用户路径错误
由于某些原因,当我创建新的 FTP 或 SSH 用户时,我的 ispconfig 设置,在路径末尾添加 /home/USER,如下所示:
/var/www/clients/client1/web12/home/user
而不仅仅是
/var/www/clients/client1/web12/
有人有想法吗?谢谢
soap-client - 计费模块的ispConfigsoap客户端功能不存在
我对 ISPConfig 和 php soap 技术非常陌生。我从http://www.ispconfig.org/page/en/addons/billing-module.html下载了示例脚本
但是当我尝试 add_invoice 时,它告诉 billing_invoice_add 函数我遇到了异常:
我能够成功登录。
ispConfig 版本:3.0
请建议任何将发票远程添加到服务器的方法。
我可以在仪表板中添加它。
debian - 在 Debian 8 上重新启动 apache2
我在我的专用服务器上配置了 ISPConfig3,上面有一个创建的网站。
当我尝试重新启动我的 apache2 服务/etc/init.d/apache2 restart
或service apache2 restart
我的网站显示 403 错误时You don't have permission to access / on this server.
我总是使用 https 访问我的网站(使用 ISPConfig 创建和生成的证书)。
有时,我完全重新启动服务器以再次获得我以前的访问权限,但它并不总是有效。
我知道我配置了对我的 IP 服务器的访问到这个页面。由于我的 IP 服务器指向 /var/www,因此其中没有 index.php,因此会导致 403 错误(在配置中设置了-Indexes)。
实际上,就好像 ISPConfig vhost 不起作用,我的网站被重定向到 /var/www。
我怀疑是端口问题,因为我的 ISPConfig 始终可用并且 https 有效。
你有什么想法可能是问题所在吗?
谢谢。
php - 在 ISPConfig3 上运行 Symfony2
整个 ISPConfig 的安装、配置以及所涉及的一切都是一条艰难的道路。有了颠簸和瘀伤,我终于得到了完整的包裹按照我想要的方式运行。
那些颠簸和瘀伤可能是因为我对 Linux (Debian Wheezy) 缺乏经验。
然而,现在一切都设置好了,我已经到了安装 Symfony2 的时候了。这与 ISPConfig 的所有其他方面一样,并没有按预期进行。
我的问题:
- 我不知道如何从 Web GUI 为 symfony2 配置 nginx
- 运行 symfony 时它不会重定向到 app.php
- 当我直接转到 app.php 时,它会抛出 500
日志告诉我目录存在问题,app
无法通过open_basedir()
.
我实际上正在寻找的是关于如何配置整个事情的一点指导。
随时询问其他信息。我很乐意更新我的问题。
提前致谢。
Nginx 站点配置
我想指出,这个配置是由 ISPConfig 自动生成的,这可能应该从 Web GUI 编辑。
编辑
我通过将所有 symfony 文件夹添加到以下位置来修复内部服务器错误:
redirect - 仅适用于 SSL 的 nginx 重写规则
我想将域的所有流量重定向到一个目标: https ://example.com 我们想将 http 更改为 https,将 www 更改为 nonwww。
Nginx 1.8.1 是服务器
这是虚拟主机:
我们遇到的问题是,我们检查的每个重定向和重写规则都适用于这三种情况:
但
在浏览器中,我们看到https://www.example.com而不是目标 SSL 域https://example.com
在这种情况下,我们的 SL 证书显示“不受信任” - 消息
vhost 的配置由 ISPConfig 预设。
有没有人有同样的经历?也许是一个解决方案。
php - Changing "post_max_size" has no effect
I'm using ISPConfig 3.
I have set:
post_max_size
andupload_max_filesize = 10M
in /etc/php5/fpm/php.iniphp_value post_max_size
andupload_max_filesize 10M
in .htaccess
Then restarted apache with /etc/init.d/apache2 restart
Still, those values are 2M in phpinfo()
ftp - Ispconfig 3:错误:身份验证失败。错误:严重错误错误:无法连接到服务器
我正在使用 ispconfig,并且我创建了一个具有相应密码的 FTP 用户。但是当我尝试连接到该服务器时,我遇到了这个错误。
我尝试了此处给出的所有解决方案,但无济于事。