CentOS release 6.9
- MySQL
5.1.62-log
- CkePHP
2.3.10
- PHP
5.3.3 (cli) (built: Mar 22 2017 12:27:09)
- Apache
- vhosts
- そのほか
- jQuery mobile使われてた
- SCPコマンドでソース全部持ってきた
- 秘密情報がハードコードされている部分はマスクした
- 稼働環境用の設定ファイルは追加で.gitignoreに設定した
app/tmp/cache/models/
などの必要ディレクトリは空ファイル置いてgitに追加した
- githubにプッシュした
- https://localhost:8010 でアクセスできるように作成した
- PHP5.3.3は諦めてPHP5.3.29にした
- MySQLはバージョン関係なさそうなので5.7系にした
- 各Dockerfile等は後述
- 別PCで
git clone
して動作確認した - ↓↓めっちゃ参考にした
- README.md 今後のために全部書き換えた
- テーブル生成は手動っぽいから
CREATE TABLE
文載せておいた
- テーブル生成は手動っぽいから
- 開発用の
app/Config/database.dev.php
作っておいた
- 警告がいくつか出てる
- 動いてるからヨシ!とした
- dockerにいらない設定がいくつか残ってる
- 動いてるからヨシ!とした
- jsの読み込みに失敗する
- パスの呼び出しの問題ぽい
- jQuery mobile の挙動が怪しい
- もともとのバグなので諦めた
- デプロイ方法がない
- サーバーで
git fetch
→git checkout origin/master ファイル名
で強引にやった - 動いてるからヨシ!とした
- サーバーで