2016-04-07 21 views
6

私は2年ほどWindows用のXAMPPを使用していて、完璧に動作していますが、クラッシュは問題ありません。 (4か月前まで)Apacheがクラッシュするシステム仕様が増加する

約4か月前に、私たちはサーバー/システムをより高速な仕様にアップグレードしました。 Windows ServerのR2 2008の標準サービスパック1

システムプロセッサ:インテル(R)Xeon(R)CPU 5160 3.0GHzの@

のWindows版 - ここ

は古い仕様が何だったかであります(2つのプロセッサ)(シングルコア)

インストールされているメモリー:7ギガバイト

システムの種類:64ビットオペレーティングシステム

Windows ServerのR2 2008の標準サービスパック1つの

システム:プロセッサ:インテル(R)Xeon(R)CPUのX5680する@ 3.33GHZ(2つのプロセッサ)(デュアルスペック

のWindows版をアップグレード

コア)

インストールされているメモリー:8ギガバイト

システムの種類:64ビットオペレーティングシステム

これまで述べたように、古い仕様には何の問題もなく、1年半の間にクラッシュしたり失敗したりすることはありませんでした。

アップグレードするとすぐ次のようなことが起こりました。

ランダムにApacheがクラッシュし、サイトを手動で再起動するまで使用できなくなります。 ApacheがクラッシュしたときにphpMyAdminにアクセスするとエラーが発生し、DBのクエリを停止します。私はXAMPPをアンインストールしてPHP7で最新バージョンをインストールしましたが、これはまだ問題を解決しませんでした。 。#12 index.phpの_POST

バックトレース

\::。のrequire_once(

における相続人一例

お知らせ\ライブラリはcommon.inc.php#253未定義の変数を\します。 。\ライブラリ\ common.inc.php) に警告\ライブラリはcommon.inc.php#253 array_merge()を\:引数#2は

バックトレース配列ではありません\ library \ common.inc.php#253:array_merge(array、NULL、) 。\ index.php#12:require_once(。\ libraries \ common.inc.php) 。\ librariesの通知\ common.inc.php#443未定義の変数:_POST

バックトレース

\#12のindex.php:。(。\ライブラリ\ common.inc.php)。require_onceを でお知らせ\ライブラリが共通\します。 inc。PHP#453未定義の変数:_POST

バックトレース

\#12のindex.php:。(。\ライブラリ\ common.inc.php)。 でrequire_onceをお知らせ\ライブラリcleanup.lib.php#26 \未定義の変数:_POST

バックトレース

common.inc.php#514 \ \ライブラリ:#12のindex.php PMA_removeRequestVars(アレイ) \:のrequire_once(\ライブラリ\ common.inc.php。) 。\ libraries \ cleanup.lib.php#31で通知します。未定義の変数:_POST

バックトレース

common.inc.php#514 \ \ライブラリ:#12のindex.php PMA_removeRequestVars(アレイ) \:のrequire_once(\ライブラリ\ common.inc.php)

これは1日に1〜5回発生する可能性があり、発生した理由を示すためにログが生成されません。私が見つけることができる唯一の方法は、非常に曖昧なイベントビューアに入ることでした。

相続例 -

フォールティングアプリケーション名:httpd.exe、バージョン:2.4.18.0、タイムスタンプ: 0x5667f02eフォールティングモジュール名:php7ts.dll、バージョン:7.0.2.0、時間 スタンプ:0x568d8eb5例外コード:0xc0000005で障害オフセット:0x0001ab54 断層プロセスID:0x9bf4エラーアプリケーション起動時間: 0x01d18f1d3eed5f7eフォールティングアプリケーションパス: C:\ xampp_ \ Apacheの\ビン\ httpd.exeモジュールパスをフォールティング: C:\ xampp_ \ php \ php7ts.dllレポートID: a2a226d0-fb64-11e5-b4cb-005056a97cdf

そして

フォールティングアプリケーション名:httpd.exe、バージョン:2.4.18.0、タイムスタンプ: 0x5667f02eフォールティングモジュール名:ntdll.dllのバージョン:6.1.7601.23313、 タイムスタンプ:0x5684289c例外コード: 0xc0000374障害オフセット: 0x000ce00b断層のプロセスID:0x3320エラー発生アプリケーションが起動 時間:0x01d18b1c1e501368エラー発生アプリケーションパス: C:\ xampp_ \ apacheの\ binに\ httpd.exeエラーモジュールパス: C:\ WINDOWS \ SYSWOW64 ntdll.dllの\レポートID: 77d4bd4a-f723-11e5-9fc8-005056a97cdf

仕様がより速いという私の理論を証明するために、私は仕様を元の状態に戻しました。そして2週間、XAMPPは一度もクラッシュしませんでした。数時間以内に

もっと速い仕様にアップグレードすると、XAMPPに特別な意味がありますか?

私はアイデアのために絶対に失われています。私は見て、オンラインで見て、同じ問題を抱えている人を見つけることができません。

誰かがこれらの問題を明らかにすることができれば、私は大いに感謝しています!

+0

これは7.0.5ですか? – Harry

答えて

1

シングルコアからデュアルコアに移行しました。どのMPMモジュールが使用されているかを調べるには、Apacheの設定を確認してください。単一のコアで複数のスレッドが動作する可能性があり、マルチコアサーバーでは動作しなくなる可能性があります。

0

マルチコアを使用する必要があります。シングルコアはもはやサポートされていません!私は同じ問題があった設定を確認してください

関連する問題