Tag Archives: PHP

【CentOS-5.x】レンタルサーバのつくりかた

自宅サーバやVPSに、複数ユーザをホスティングさせる際の忘備録です。 概要 レンタルサーバのように、ホスティングユーザ権限でCGI/PHPを実行できるようにします。 これにより、複数のユーザを一つのサーバに共存させたときのセキュリティリスクを 最小限に抑えるとともに、ホスティングユーザへ一定の可用性を提供することができます。 ApacheのsuEXECという機能を使用して実現します。 この記事でできるプログラム実行環境: Perl, PHP5 (suEXEC) ホスティングユーザのDocumentRoot: /home/ユーザ名/public_html 所要時間: 1~2時間 Webサーバをインストール(RPMパッケージから / ソースコードから) PHP5をCGIモードでインストール Webサーバの設定 ホスティングユーザの環境整備 Webサーバ起動・テスト

Posted in: Linux

【PHP】PEAR+JpMailで手軽に日本語メールを送信

こんにちは。 個人的に開発しているシステムでメールを扱う必要があったのですが、このメールと言う分野、特にPHPで扱う場合は”文字化け”という問題がついてまわるようですね。 ということで、ちょっとしたクラスモジュールを書いてみました。 [ダウンロード:JpMail] ※WebサーバにPEAR::Mail及びPEAR::Mail_Mimeがインストールされている必要があります。 非常に簡易的に使用出来ますが、Webサービスに組み込むことを考えて最低限の機能は持たせました。 ライセンスフリーですので、使いたい方はお気軽にダウンロードしてください。 使い方 下準備(メールサーバの設定) レベル1:シンプルに送信 レベル2:CC,BCC,Reply-Toを使う レベル3:メールアドレスに名前を付加する ファイナルステージ:メール送信エラーを検知する(try ~ catch)

Posted in: PHP