tyoshii / bms

BMS - Baseball Management System
http://b-ms.info
2 stars 0 forks source link

初期設定でコケる #233

Closed takuykob closed 10 years ago

takuykob commented 10 years ago

色々コケたところを書いていきます

takuykob commented 10 years ago

MBA-11Z-434:bms takuykob$ php oil r migrate:current Error - date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in COREPATH/classes/fuel.php on line 157

app/config/config.phpで'default_timezone' => 'Asia/Tokyo', が設定されていない模様

takuykob commented 10 years ago

PDOのエラー MBA-11Z-434:bms takuykob$ php oil r migrate:current Uncaught exception Fuel\Core\Database_Exception: SQLSTATE[HY000] [2002] No such file or directory

ソケットファイルの追加 fuel/app/config/development/db.php 'dsn' => 'mysql:host=localhost;dbname=bms;port=3306;unix_socket=/tmp/mysql.sock',

参考 http://spicy-space.hatenablog.com/entry/2013/08/04/225743 ソケットファイル http://www.hi-ho.ne.jp/tsumiki/book_sup2.html

tyoshii commented 10 years ago

ソケットファイルの追加は特にいらないはず うーむ

vagrant真剣にやるべきか

tyoshii commented 10 years ago

ローカルでmysql立ち上がってることが条件なのだけど、そこがなかったっすな

tyoshii commented 10 years ago

readmeに

tyoshii commented 10 years ago

デフォルトタイムゾーンはphp.iniのほうやきっと

tyoshii commented 10 years ago

@takuykob 取り急ぎ、documento更新した。 https://github.com/tyoshii/bms/wiki/%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89

takuykob commented 10 years ago

BA-11Z-434:bms takuykob$ php oil console Fuel 1.8-dev - PHP 5.4.24 (cli) (Jan 19 2014 21:18:21) [Darwin]

Auth::create_user('takuyko','**','huntinf.for.you@gmail.com'); 3

これでadminユーザが設定されているのか。。?

takuykob commented 10 years ago

DBみたら追加されてました。

tyoshii commented 10 years ago

:+1:

tyoshii commented 10 years ago

ドキュメントに返り値書いときます

tyoshii commented 10 years ago

https://github.com/tyoshii/bms/wiki/%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89

ドキュメント更新Done

tyoshii commented 10 years ago

http://37.media.tumblr.com/3497ded6d8b569cfe0d0152f8fc6bc9d/tumblr_mzyaeoXEIS1sckns5o1_500.jpg

tyoshii commented 10 years ago

@takuykob http://37.media.tumblr.com/2622062d4a612ead2e4e73ae8f9f2a72/tumblr_mwchpmTcee1sckns5o1_500.jpg

takuykob commented 10 years ago

ローカルホストでページの確認が出来ない。。

takuykob commented 10 years ago

$sudo vi /etc/apache2/httpd.conf

mod_rewriteの有効化を確認。自分の環境ではデフォルトで有効化されていた

LoadModule rewrite_module libexec/apache2/mod_rewrite.so

#PHPの有効化

LoadModule php5_module libexec/apache2/libphp5.so

→LoadModule php5_module libexec/apache2/libphp5.so

DocumentRootの変更(

DocumentRoot "/Library/WebServer/Documents"

→DocumentRoot "/Users/takuykob/bms/"

.htaccessの有効化

AllowOverride None

→AllowOverride All

user.confの設定 MBA-11Z-434:fuel takuykob$ cat /etc/apache2/users/takuykob.conf <Directory "/Users/takuykob/bms/"> Options Indexes MultiViews AllowOverride All Order allow,deny Allow from all

takuykob commented 10 years ago

権限の設定 chmod 777 /fuel/app/cache

takuykob commented 10 years ago

public以下は表示された /game/などはForbidden mod_rewriteがうまくいっていない??

takuykob commented 10 years ago

cp conf/virtualhost-bms.conf ${HTTP_CONF_ROOT}/ がうまく行っていなかった。 ${HTTP_CONF_ROOT}はapacheがconfを見るディレクトリを指定する

takuykob commented 10 years ago

FUEL_ENV=production php oil refine backup:mysql を実行し、プロダクションのmysqldumpを取得 ローカルに流し込む

takuykob commented 10 years ago

環境構築完了!

tyoshii commented 10 years ago

グッジョブ!

データベースの件はドキュメント書きます

tyoshii commented 10 years ago

更新Done