Mineaki Gotoh
gij****@peak*****
2003年 3月 2日 (日) 21:54:14 JST
永田さん、こんばんは。後藤です。 MS1日本語化作業、お疲れさまです。 >osCommerce 2.2 日本語版のバックアップの件なんですが、今日たまたま管理ツール >のデータベースバックアップを実行しようとしたところ、 > >Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to >allocate 3465024 bytes) in /xxxx/xxxx/xxxx/backup.php on line 49 > >Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to >allocate 137 bytes) in Unknown on line 0 > >と言うエラーメッセージが表示されて、バックアップが取れなくなっている事に気が >付きました。 > ># 普段はphpMyAdminを使って、クライアント側へダウンロード・バックアップしてい ># ますので、気が付きませんでした。 > >上記の通り管理ツールでバックアップは取っていないので、実用上はなんら問題ない >のですが、こんなエラーが出た方いらっしゃいますか? エラーメッセージを素直に読めば、バックアップを取る際に、メモリーを食 い過ぎてしまい、php.iniにおいて定義したmemory_limitを超えてしまった、 ということですが、そうでないかもしれません。 例えば、このツリーなんかを読むと、 http://ns1.php.gr.jp/pipermail/php-users/2002-January/004640.html 結局最後は、Apacheの再起動で直ってたりしますし。 バックアップデータが2Mbyteにもなるのであれば、その際にメモリー使用量 が8Mbyteを超えていてもおかしくはないですね。 まずは、php.ini で memory_limit を8Mからもう少し大きな値にしてみては いかがでしょうか? -- 株式会社PEAK ネットワーク技術担当 後藤 <gij****@peak*****>