twitter アプリのための設定
#04 アプリの設定をしよう
http://dotinstall.com/lessons/tw_connect_php_v2/21904
に書かれているソースを
/var/www/twitter/config.php に追記していく
必要なものを定数として格納する
定数はPHPでは define() で行う
左が自作の定数
右がその内容
となる
つまり、メンテを考えると、非常に効率的
右の値を変えるだけで、簡単に変更ができる
define(‘DSN’, ‘mysql:host=localhost;dbname=dotinstall_tw_connect_php’);
では
ホスト名、DBの名前になる
今回なら
ホスト名 = localhost
DB名 = dbname=dotinstall_tw_connect_php
どちらも sql の設定で行ったもの
define(‘DB_USER’, ‘dbuser’);
これはユーザ名
grant all on dotinstall_tw_connect_php.* to dbuser@localhost identified by ‘**********’;
で作成した
@localhost の前にある名前
また
define(‘DB_PASSWORD’, ‘**********’);
はパスワード
*********は任意のものに変えてある
define(‘CONSUMER_KEY’, ‘********************’);
define(‘CONSUMER_SECRET’, ‘*********************************’);
これらは、
twitter のアプリの設定画面の
Details のところに載っている
define(‘SITE_URL’, ‘http://dev.dotinstall.com/tw_connect_php/’);
はサイトURL
error_reporting(E_ALL & ~E_NOTICE);
はエラー関連の表示
session_set_cookie_params(0, ‘/tw_connect_php/’);
はセッション範囲の指定