トラブルシューティング

トラブルシューティング

インストール時の問題

  • Python のバージョンを確かめましょう。
  • ダウンロードした Sahana を動かしている Web2Py のバージョンを確かめましょう。
  • web2py と Sahana アプリケーションファイルのパーミッションを確かめましょう。
  • models/000_config.py のデータベース接続設定が、 sqlite や mysql を正しく指定しているか確かめましょう。

Eden-VM.zip ファイルのアプライアンスを取り込むときの問題

アプライアンスのインポートでエラーが起きたときは、

  • Eden-VM.zip が最新のものか確かめてください。
  • Eden-VM.zip ファイルが破損していないか確かめましょう。
  • アプライアンスを再度ダウンロードしてみてください。
  • アプライアンスをインポートしなおしてみましょう。
  • ApplianceError?_RR.doc ファイルを調べましょう。

アップデート関連の問題

  • models/000_config.py のデータベース接続設定を確かめましょう。
  • /sessions ディレクトリの中身を削除してください - ブラウザにセッションが残っていると、アップデート後に問題を起こすことがあります。
  • /databases ディレクトリの中身を削除してください。
  • mysql なら、データベースを DROP/CREATE しなおします。
  • Web2Py を再起動してください。
  • アップデート用にマージしたブランチと同じバージョンの Web2Py を使っているか確かめてください。

データの移行時の問題

IOError: [Errno 13] Permission denied が表示される

Win32 で cygwin パッチが当たっているときに起きます。

ファイルを同じファイルシステム上の別の名前のファイルに一旦コピーして、元のファイルを消し、コピーしたファイルを元のファイル名に戻すと解決します。



Comments