問題タブ [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 - Laravel でクリーンな URL を許可する ISPConfig Vhost
nginx と ISPconfig を使用して多数のサイトをホストしている既存のサーバーがあります。しかし、私は新しいサイトを作成し、Laravel を使用したいと考えています。
composer を使用して Laravel を正常にインストールし、mywebsite.com/public にアクセスしたときに、おなじみのウェルカム ブレードが表示されるようになりました。
次にやりたいことは、いくつかのきれいな URL を作成することです。vhost ファイルに関する私の経験はいくぶん限られており、構成に少し問題があります。
私のルートファイルは次のようになります
そして、mywebsite.com/test に test.blade.php の内容が表示されることを望んでいました。
これが機能することを期待する前に、vhost ファイルでいくつかの作業を行う必要があることは承知していますが、vhosts の経験は限られているため、少し途方に暮れています。
私の現在のファイルは次のようになります
今、別のサーバーで、この単純なディレクティブでこれを機能させています
しかし、ISPconfig がそのほとんどを書き込み、他の場所で機能した上記の構成を書き込むことを拒否するため、現在のサーバーの vhost でできることは限られています。また、ファイルを直接編集するのは悪い習慣だと思います.ISPconfigがファイルを書き換えてくれるので、常に緊張しているので、これをどのように進めるのが最善かわかりません.
私のオプションは、先に進んで仮想ホストを編集し、最善を尽くすことですが、そうする場合、「ハック」メソッドに頼らずにISPconfigがファイルを上書きできないようにするにはどうすればよいですか?
あるいは、Laravel に合った方法で適切に書き換えを行うことができる ISPconfig 経由で入力できる構成はありますか? この場合、入力されたディレクティブは~ .php$句よりも優先される必要があります。これは、コントロール パネル経由でディレクティブが入力される前に ISPconfig によって書き込まれるためです。
apache - ISPCONFIG 3 と GITLAB
gitlab をローカルで動作させていますが、どういうわけか外部からアクセスできません。問題がわかりません。Debian 8 システムを実行しています。
現在の設定ファイル:
/etc/gitlab/gitlab.rb
Apache vhost (/etc/apache2/sites-available/gitlab.conf)
php - Debian 7 の Ispconfig 3 (Apache を使用) に PHP 5.6.12 を追加する
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/
誰かがアイデアを持っていますか?ありがとう
redirect - SSLのみのnginx書き換えルール
ドメインのすべてのトラフィックを 1 つのターゲットにリダイレクトしたい: https://example.com http を https に、www を nonwww に変更したい。
Nginx 1.8.1 はサーバーです
これは仮想ホストです:
私たちが抱えている問題は、チェックアウトしたすべてのリダイレクトと書き換えルールが、次の 3 つのケースでうまく機能したことです。
しかし
ブラウザーでは、ターゲット SSL ドメインhttps://example.comの代わりにhttps://www.example.comが表示されます。
この場合、SL 証明書に「信頼されていない」というメッセージが表示されます
仮想ホストの構成は、ISPConfig によって事前設定されます。
同じ経験をした人はいますか?そして多分解決策。
ftp - Ispconfig 3: エラー: 認証に失敗しました。エラー: 重大なエラー エラー: サーバーに接続できませんでした
私は ispconfig を使用しており、それぞれのパスワードで FTP ユーザーを作成しました。しかし、そのサーバーに接続しようとすると、このエラーが発生します。
Hereで指定されたすべてのソリューションを試しましたが、役に立ちませんでした。