Hatena::ブログ(Diary)

ヒジからヒザへかけてのライン

2009-06-24

[]PHPの再インストール 14:42

mysqlに続き、PHPも再インストール

こちらはapacheの設定を変更するだけなので簡単(と考えていた時期が自分にもありました...

  1. 以下のファイルを開く
    /etc/apache2/httpd.conf/
    
  2. 以下の行の最初にある#を削除
    LoadModule php5_module        libexec/apache2/libphp5.so
    
  3. 補足
    普通ではここでPHPが動作するらしいが、PHP以前にindexを表示しようとすると
    You don't have permission to access
    という表示が出てアクセスできなかった。
    散々悩んだあげく、httpd.confの<Directory />内にある「Deny from all」を「Allow from all」に変更するだけで解決した。こんなの前はならなかったぞ!最初から許可しとけや!apache
  4. PHP.iniの設定
    mysqlとリンクさせるための設定をする
    sudo cp /etc/php.ini.default /etc/php.ini
    php.ini.defaultを用いて新しいphp.iniを作成
    extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20060613"
    extension=gd.so
    どこでもいいのでこの2行を追加

■参考サイト

phpを使えるようにする

ApacheをWindowsXPにインストールしようとしています。しかしエラー表示が出てしま... - Yahoo!知恵袋

404 Not Found

[]emacsでファイルをsudoを介して開く 14:30

emacsにはtrampという機能がインストールされている。

M-x tramp-version

としてバージョンが確認できれば、インストール

ここでsudoを介してファイルを開くには

C-x C-f /sudo::ファイル名

とする。するとパスワードの入力を求められ、管理者権限でファイルをいじれるようになる。

これでわざわざターミナルからvi使ってファイルをいじる必要もなくなった。

■参考サイト

Emacs から sudo 経由でファイルを編集する方法 | Carpe Diem