私はDrupal 7でアップグレードし、これらのサイトとデータベースをlocalhostから別のサーバーにインポートしました。ローカルホストではすべてがうまく機能し、サーバーでは管理者としてDrupalにログインできません。パスワードを入力すると、すべてのブラウザに同様のメッセージが表示されます。ページの読み込み中にサーバーへの接続がリセットされました。その後ブラウザでアドレスを変更したい場合、すべての履歴、Cookie、キャッシュなどを削除する必要があります。そうしないと、同じメッセージが書き込まれます。 settings.phpのbase_url、cookie_domainを変更し、データベースのキャッシュとセッションテーブルを削除しました。それは助けにはならなかった。
メモ:
/?=admin
を入力しても機能しません。ログインできるlocalhostページでもホームページにリダイレクトされます.htaccess
は古い.htaccess
と同じ内容です
私のページはWebホスティング上にあります。自分でウェブサーバーを再起動できるかどうかわかりません。
サーバーログメッセージについて:フォルダーにfavicon.ico
がないことを除いて、特別なこと。修理しました。
.htaccess
ファイルを調整しました。しばらく効果がありません。サーバーを再起動した後でしょうか?
Coderモジュールがありません。
私のWebホスティングではスタックサイズを増やすことができません。この問題は常にいくつかのDrupalモジュールに関連していますか?管理ログイン後にページがリセットされるDrupalモジュールのリストがどこかにありますか?コードモジュールは私の場合ではありません。
この問題は、ホスティングサーバー側のPhpアップグレードによって最終的に解決されました。
ウェブサーバーの問題である可能性があります。ウェブサーバーを再起動してみて、問題が解決するかどうかを確認してください。
それでも解決しない場合は、Webサーバーのエラーログをチェックして、これらに役立つ特別なエラーメッセージがないかどうかを確認してください。
.htaccessファイルを変更し、デフォルトのクリーンなURLの書き換えを次のように置き換えます。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
オプションa:コードモジュールを削除します
この問題の完全に異なる理由は CoderがDrupal go to "Connection was reset" browser error なので、Coderモジュールをインストール/有効化している場合は、無効化しますそれをアンインストールし、モジュールフォルダーからそのモジュールも削除します。
オプションb(WAMPを使用している場合):スタックサイズを増やします
preg_match_all
ではスタックが小さすぎる可能性があることに注意してください。 PHPクラッシュしてからApacheがクラッシュし、再起動します。)修正は、デフォルトのLinuxと一致するようにスタックサイズを増やすことですPHP Apacheセットアップ。これを行うには、 httpd.conf
の末尾に行を追加して、Apacheスタックサイズを8MBに増やします(IfModule mpm_winnt_module
で囲まれ、/IfModule
タグに一致する):
ThreadStackSize 8388608
ウェブサーバーを再起動した後、任意のバージョンのCoderモジュール(およびこの問題がある他のモジュール)を使用できます。