バージョン選択
フォーラム
メニュー
オンライン状況
|
|
14 人のユーザが現在オンラインです。 (9 人のユーザが フォーラム を参照しています。) |
|
|
質問 > 管理機能 > 売上集計の表示に時間がかかり過ぎています |
|
管理機能
投稿者 |
スレッド |
ゲスト |
投稿日時: 2007/12/1 15:30
対応状況: −−−
|
|
売上集計の表示に時間がかかり過ぎています 売上集計の表示に時間がかかり過ぎています。
グラフ表示に時間がかかっているのかと思い
$install_GD = false;
としてみましたが改善されない状況です。
MySQLだから遅いのでしょうか? 株式会社ロックオン様のデモサイト並の動作をさせる方法などございましたらご教示ください。
[環境] PHP: 5.2.5 MySQL:5.0.45 RedHatEnterprise Linux ES:v4
CPU:Xeon-1.6GHz メモリ:4GB
|
|
|
ゲスト |
投稿日時: 2007/12/1 22:19
対応状況: −−−
|
|
Re: 売上集計の表示に時間がかかり過ぎています 自己レスです。
エラーログを調べると下記のようなエラーが出ておりました。
[Sat Dec 1 22:08:58 2007] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /hoge/hoge/htdocs/admin/batch/daily.php on line 251
該当行を見てみると
$end_date = date("Y/m/d",strtotime("1 day" ,strtotime($start_date)));
の箇所が問題のようです。 ためしにコメントアウトすると動作が速くなりました。
上記コードのどこが問題なのか分かりかねております。 ご存知の方がいらっしゃったらご教示ください。
|
|
|
ゲスト |
投稿日時: 2008/1/30 8:51
対応状況: −−−
|
|
Re: 売上集計の表示に時間がかかり過ぎています 下記が正解かも?
$end_date = date("Y/m/d",strtotime("+1 day" ,strtotime($start_date)));
ただ上記修正すると Fatal error: Call to undefined function ImageTTFText() 別のとこでエラー吐きますが…
|
|
|
ゲスト |
投稿日時: 2008/1/30 8:55
対応状況: −−−
|
|
Re: 売上集計の表示に時間がかかり過ぎています ImageTTFText() 失礼しました。これは此方の環境の問題でした(^^;
|
|
|
|
統計情報
総メンバー数は89,564名です
総投稿数は110,124件です
|