問題タブ [maintenance-mode]

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 投票する
1 に答える
140 参照

php - Application visibility for superadmin during maintenance mode

My application is fully built now. But at times i need to bring it down for maintenance. So i created a .htaccess file and now when users try to open the application they get redirected to a different page with a maintenance image in it. The problem is after the superadmins are done with the maintenance, they need to check if the app is working fine now. But there is no way to do that as even they get navigated to the maintenance page. One of the solution is to create a testing environment. But is their any other easy solution ?

0 投票する
2 に答える
328 参照

caching - サイト全体で http キャッシュを無効にする方法は?

サイトを「メンテナンス モード」にできるようにする必要があります。だから私は app.php でこのような安価なハックを使用しています (元の app.php は app.php.bak に移動されました):

問題は、http キャッシュを使用するページにアクセスするとすぐに、そのページが Cloudflare や自分のプロキシなどの仲介者によってキャッシュされ、すべての人に提供され始めることです。

だから私がしたいのは、メンテナンス中にhttpキャッシュをグローバルに無効にすることです.おそらくコード行を追加し// placeholderますか?

何か案は?

0 投票する
2 に答える
1505 参照

heroku - Heroku エラー/メンテナンス URL を iframe なしで直接提供する方法はありますか

Heroku では、アプリケーションの「メンテナンス モード」をオンにすることができます。また、この期間中に提供されるカスタム URL を指定することもできます。これを試してみたところ、Heroku がカスタム URL を iframe で提供していることがわかりました。これは私が期待していたものではありませんでした。

Heroku を使用して API サービスをホストし、カスタム エラー/メンテナンス ページで json データを提供することを計画していました。メンテナンス URL を直接提供する方法があることを願っています。

SO、Quora、および一般的な「インターネット」を検索した後、この質問をする投稿を見たことがないので、ここで SO に投稿します。

以下は私の質問に関連する投稿ですが、直接対処しないでください。

カスタマイズ前の古い投稿: https://groups.google.com/forum/?fromgroups=#!topic/heroku/EJRtW1XrlpU

iframe をレンダリングする HTML でカスタム JavaScript を要求する投稿: https://groups.google.com/forum/?fromgroups=#!topic/heroku/Db0JEWmuz_w

0 投票する
2 に答える
1719 参照

php - CakePHP2.0でのメンテナンスリダイレクト

ウェブサイトのメンテナンスリダイレクトページを作成しようとしています。これにより、「メンテナンス/更新モード」を有効にできます。これにより、すべてのページリクエストが「メンテナンスページのダウン」にリダイレクトされます。Configure :: write()を使用して書き込まれ、Configure :: read()を使用してチェックするグローバル変数にスイッチを設定しました。

私が抱えている問題は、オフラインモードの場合、すべてのページリクエストをリダイレクトするにはどうすればよいですか?私が最初に考えたのは、AppControllerのbeforeFilter()関数の条件付き$ this-> redirect(...)でした。ただし、これにより「リダイレクトループ」エラーが発生しました。

ここに画像の説明を入力してください

私の2番目の考えは、おそらく(CakePHPは初めてですが)これが頻繁に呼び出され、基本クラスのControllerの最初のフィルターであるため、このアイデアはばかげているということでした。リダイレクトのオンラインまたはオフラインのステータスについて同じ変数をチェックする「MaintenanceFilter」を作成することで、これを修正できると思いました。ただし、CookBookにはCake 2.2の新機能であるフィルターが記載されており、このWebサイトでは2.1を使用しています。フィルタは、優先度1(app / Routing / Filterで定義)を指定しても機能しないように見えます。

次に、これをもっと一般的に行うことができ、Router :: connect('*'、...)を使用してルーティング条件を設定すると、すべてのページが/ Errors/maintenanceにリダイレクトされると思いました。条件付きサーバーステータスチェックは次のとおりです。 :

これをルーティングファイルの先頭に配置して、最初に処理されるようにしました。ご想像のとおり、メンテナンスページにリダイレクトされるページはありません。

サーバーが「オフラインモード」のときにカスタム例外ハンドラーを作成して例外をスローできると思っていましたが、ハンドラーのメソッド本体内からメンテナンスページにリダイレクトするにはどうすればよいですか?

Cake 2.1に固有の何か、または一般的なCake/MVCだけが欠けているに違いありません。誰かがそれが何であるかわかりますか?

0 投票する
2 に答える
2097 参照

typo3 - TYPO3をメンテナンスモードに設定

に次のコードを追加しましたlocalconf.php

1.2.3.4 は私の IP アドレスです。http://www.somedomain.com/maintenanceは別の Web サーバー上にあります (TYPO3 がインストールされている Web サーバーではありません)。次のメッセージが表示されますMoved Permanently - The document has moved here。正しいリダイレクトを行うにはどうすればよいですか? TYPO3がインストールされているWebサーバーにhtmlファイルを配置しようとしましたが、

エラーが発生しました。

理由: このページは一時的に利用できません。

さらに、エラー ドキュメントの取得中にhttp://www.domain.com/maintenance.htmlが見つかりませんでした。

私が間違っていることは何ですか?

0 投票する
1 に答える
1263 参照

prestashop - Prestashop メンテナンス モード エラー

まず最初に、私は Prestashop を初めて使用します。

2 つの問題があります。1 つ目は、メンテナンス モードで IP アドレスを追加してアクセスを取得したときです。まだフロントオフィスにアクセスできません。これにより、Chrome ブラウザでサーバー エラーが発生します。

しかし、より大きな問題は、メンテナンス モードをオフにしたとき (およびリストから IP アドレスを削除したとき) です。何もありません。ただの真っ白な画面。少し調査した後、次のように define.inc.php でエラー報告をオンにする方法を見つけました。

この後、次のエラーが発生しました:

どんな助けでも大歓迎です:)

PS Prestashop を 1.2.x から 1.5.4 バージョンにアップグレードしました...これと何か関係があるのでしょうか?

0 投票する
3 に答える
1991 参照

sitecore - Sitecore CMS: 負荷分散された Web サイトのメンテナンス ページ

CMS エディターがメンテナンス モードのオン/オフを切り替えることができる、Sitecore を利用した Web サイトに「メンテナンス中の Web サイト」ページを実装したいと考えています。メンテナンス モードの間、すべてのリクエストはメンテナンス ページに転送されます。Web サイトのルートに app_offline.htm を使用するソリューションは問題ありませんが、問題は Web サイトが負荷分散されていることです。

負荷分散された Web サイト、特に Sitecore CMS で必要なものを実装するためのベスト プラクティスは何ですか?

0 投票する
1 に答える
1168 参照

php - メンテナンス モードで drupal を別のサイトにリダイレクトするにはどうすればよいですか

うまくいけば、私を助けてくれます。

新しい Drupal 7 環境をセットアップしていて、Drupal 自体から独立した 2 つのサブドメインをセットアップしたいと考えています。1 つはリリース前用で、もう 1 つは Drupal がメンテナンス モードに入るとき用です。

.htaccess ファイルを使用する以外にこれを行う方法はありますか? つまり、Drupal 自体を使用してそれを行う方法で、ファイルをメンテナンス モードにしたいときに、.htaccess ファイルを使用せずにすばやく実行できます。

基本的に、私は Drupal 7 でメンテナンス モードを有効にしたいと考えています。その後、現在 Drupal で Web サイトがメンテナンスのためにダウンしているというページを表示する必要があるすべての人に対して、サブドメインにリダイレクトされます。

これは可能ですか?可能である場合、それを行うために何をする必要がありますか?