Posts tagged yml

シンボリックリンクのファイルを Apache で表示できなかったメモ

5

ちょっと恥ずかしい失敗なのですが、解決までに少し時間を取られたので反省を込めてメモ。

状況

  • Apaceh のドキュメントルート以外のファイルを表示するためにシンボリックリンクを作成
  • そのファイルを表示させようとしたところ「403 Forbidden」になる
  • エラーログには Symbolic link not allowed or link target not accessible

(続きを読む…)

[symfony] askeet はやめます

1

今日 askeet の6日目をやっていたのですが、askeet はとりあえずやめることにしました。

6日目はバリデーションの実装なのですが、どうも symfony1.1 からバリデーションの実装方法が結構変わっているようです。

validate ディレクトリに yml ファイルでバリデーションを定義してもちっとも有効にならず悩んでいたのですが、下記のような記事を見つけました。
[Think IT] 第3回:フォームフレームワークを使おう! (1/3)
(続きを読む…)

[symfony] askeet 4日目

1

4日目です。

昨日までに作成した質問の一覧画面から質問の個別表示ページ

http://askeet/frontend_dev.php/question/show/id/1

にアクセスするとエラーになる。調べると show アクションもビューもない。
(続きを読む…)

[symfony] askeet 3日目

0

3日目をやってみてどうもバージョンの違いのためかチュートリアルに書かれている内容と実際にいじっているコードで違いが結構あるのに気がついた。そこで今回から違う点についても少し書いておきます。(askeet の symfony のバージョンは 1.0 、実際にいじっている symfony のバージョンは 1.1 です。)

MVC モデル

MVC の各ファイルの場所
モデル
askeet/lib/model/
ビュー
askeet/apps/frontend/modules/question/templates/
コントローラ
askeet/apps/frontend/modules/question/actions/

(続きを読む…)

[symfony] askeet 2日目

1

無事デバッグモードも表示できたので askeet 2日目に進みました。

データベースの設定

データベース askeet を作成
$ mysqladmin -u username -p --default-character-set=utf8 create askeet

(続きを読む…)

[symfony] askeet 1日目

4

symfony を学習するために askeet を順番にやっていくことにしました。まずは1日目です。
(続きを読む…)

5月に読んだ本

1

全部で20冊。今月は最近にしては小説が多めです。やっぱり奥田英朗は最高ですね。最近は初期の奥田作品を読んでいます。今まで読んだ奥田英朗で一番面白かったのは「サウス・バウンド」です。伊良部先生よりも強烈なお父さんが出てきます。
(続きを読む…)

phpPgAdmin でログインできない

0

普段は MySQL ばかり使用しているのですが、PostgreSQL を使用する必要があり、phpPgAdmin を使うことにした。
開発用のサーバには phpPgAdmin がインストールされているが、ブラウザで閲覧できるようにはまだしていなかった。

Open Tech Press | phpPgAdmin:Web開発者向けのPostgresクライアントツール を参考に /usr/share/phpPgAdmin にインストールされている phpPgAdmin をブラウザでアクセス可能にした。

/etc/http/conf/httpd.conf に下記を追加

Alias /phppgadmin /usr/share/phppgadmin/
<DirectoryMatch /usr/share/phppgadmin/>
  Options +FollowSymLinks
  AllowOverride None
  order deny,allow
  deny from all
  allow from localhost
</DirectoryMatch>

これでブラウザから http://example.com/phpPgAdmin/ でアクセスできるようになった。
しかし、PostgreSQL のユーザでログインしようとするとエラーになる。

これは シン石丸の電脳芸事ニッキ: debian 3.1へのphppgadminのインストール後の設定 を参考にして解決。

/etc/postgresql/pg_hba.conf に下記を追加
host all all 127.0.0.1 255.255.255.255 trust

これで無事 phpPgAdmin にログインできました。

Go to Top