0

admin へのログインには約 20 秒かかります。しかし、ログアウトして再度ログインすると、すべて問題ありません。この問題のトラブルシューティング方法を教えてもらえますか?

4

1 に答える 1

1

クエリのキャッシュに問題があるに違いありません (十分なリソースが与えられていません)。MySQL の構成を確認し、MySQL に十分なメモリが割り当てられていることを確認します。

それ以外の場合は、スローダウンを見つけるために時間をコードに入れることで、スローダウンを見つけることができます。通常、私はマイクロタイム関数を使用してこれを行います。

$start = microtime(true);

.... Code You Want To Time ....

$end = microstime(true);

echo "TIME: " . ($end - $start);

エコーの後に exit() が必要な場合があるため、これが表示されないようにするリダイレクトはありません。

または、時間をログ ファイルに記録することもできます。

Mage::log("TIME: " . ($end - $start), null, "yourlogfile.txt");

Magento ディレクトリの var/log ディレクトリに指定したファイルに時間が表示されます。

于 2012-05-11T13:23:48.253 に答える