PHP

wordpressの本番環境と開発環境

例えば、macを開発ローカル環境(xamppForMac+wordpress)とし 本番環境はサーバ(LAMP+wordpress)、という切り分けをして運用していくとき困るのが本番と開発の同期。 wordpressにはエクスポートツールがあるが、サイズ制限があったりで結局はDBダンプして反映となるが、DB内に記述されている画像ファイルやらリンクやらが書き変わってしまう。 ので、以下SQLで解決 […]

PHP4とPHP5を1つのサーバに共存

httpdを2つ起動させる必要がある。 1.PHP4、PHP5をまず別々の場所にインストール(ソースからコンパイルする。オプションに–prefix=/usr/local/php4を入れればOK) 2.httpdを二つ動作させる。 2-1./etc/httpd配下を/etc/httpd-php4などとして、コピー。 2-2.コピー後、logsディレクトリのみシンボリックリンクを張り替え、 […]

正規表現

■正規表現 ・過去扱ってきた言語に正規表現などと言うものは存在しなかった。 上手く使うと非常に便利である。 (パターンマッチ、パターンマッチング) 以下、簡単にまとめておく。 ■マッチパターン演算子 i     大文字、小文字の区別なし s     単一行として処理 (^、$ は、\n を無視) m     複数行として処理 (^、$ は、行先頭、行末尾) x     空白を無視、# をコメント処 […]