Hatena::ブログ(Diary)

WebデザインとWeb制作の学習ブログ

2010-08-01

[][]GMOのお名前VPSで以下のエラー

cakephpをお名前のVPSで使いはじめたのですが、他のサーバーでは発生しないエラーでとまってしまってます。メモリの使いすぎでエラーになるという現象のようです。


以下のようなエラーメッセージが出力されます

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 43 bytes) in C:\xampp\htdocs\cake\cake\libs\model\datasources\dbo\dbo_mysql.php on line 751


php.ini の memory_limit の値を修正することで解決するということだったので、試してみたのですがなおりませんでした。


しばらく原因を調べてみたのですが、わからないのでとりあえず放置してローカルで開発を進めています。また時間をおいて調べてみてそれでもわからないようならあきらめて他のサーバー借りようと思います。

[][][]xampp コマンドラインmysqlファイルをアップするまでの流れ

あまりにも初心者な内容で恥ずかしいのですが、データーベースの移管をするときに、phpmyadmin上ではファイルの容量が大きすぎてアップできないので、コマンドラインでアップする方法を調べました。

C:\xampp\mysql\bin

に移動


mysql -u ユーザID -p

を入力


Enter password:

と表示されるのでパスワードを入力


mysql> USE データベース

mysql> SOURCE インポートする実行したいファイル名

を入力


上記でsql文が実行されてデータが無事入ったようです。

dumpファイルを使って実行する方法も聞いたことがあるので、そちらのほうがいいのかもしれません