さまよえる、Android

Androidのプログラミングで便利なことや残しておきたいことを残しておく。もしオススメのライブラリがあったら教えてくださいね。

Herokuで動かしているサービスのテスト環境をMacで構築したので、コマンドをメモしておく。

Apache

設定ファイル

sudo vi /private/etc/apache2/httpd.conf

apachectl restart

apachectl start

apachectl stop

.htaccess

ファイル名無しでアクセスがあった場合に開くファイルを指定

DirectoryIndex ファイル名

php

設定ファイル

vim /usr/local/php5/lib/php.ini

include_path

include_path = ".:/php/includes:/Users/****/localhost/vendor"

:で区切る

PostgreSQL

起動

postgres -D /usr/local/var/postgres

接続

psql -U ユーザー名 データベース`

切断

\q

データベース一覧

\l

データベース作成

create database データベース名;

テーブル名確認

\d

heroku

phpでパスを通す

「.user.ini」ファイルを作ってディレクトリ単位で設定する。
include_path = ".:/app/****/"

公開ディレクトリを指定する

Procfileというファイルを作成してルートディレクトリに設置して下記を記述する。

web: vendor/bin/heroku-php-apache2 public/

デプロイしないファイルやフォルダを定義する

.gitignoreファイルを作成してやればOK。たとえばtestsフォルダはローカルだけに存在すればいいので下記のように定義する。

/tests/