おーぷんそーすで行こう-xrea-
XREAサーバでのオープンソースによる運用・カスタマイズのマニュアル的ブログ。
メモ代わり、備忘録なので、詳しくは解説してないかもw
最近オープンソース以外の備忘録も書いてます。

トップページ > php
2010年05月12日
 ■  IE6以外でXML宣言をさせる

サイトを作っていくと必ずぶち当たる問題がIE6での様々なバグ。
XML宣言をするとIE6では表示がおかしくなるのでIE6ではXML宣言をしないでそれ以外のブラウザのみXML宣言をするというPHPです。

<?php
$ua = $_SERVER['HTTP_USER_AGENT'];

if (!(ereg("Windows",$ua) && ereg("MSIE",$ua)) || ereg("MSIE 7",$ua)) {
echo '<?xml version="1.0" encoding="utf-8"?>' . "\n";
}
?>

2009年09月01日
 ■  phpmyadmin内での文字化け-xrea-

phpmyadminの文字化けでMYSQLのmy.cnfを編集する、という解決策がxreaではmy.cnfがないので適用できません。

xreaでの解決策は、
/public_html/log/phpmyadmin/librariesフォルダ内の
database_interface.lib.phpのファイルを編集します。

PMA_DBI_query('SET NAMES ' . $mysql_charset . ';', $link,
PMA_DBI_QUERY_STORE);

の2行を探し(1箇所しかないはず)、その部分をコメントアウトしてアップロード。
コメントアウトは行の先頭に『//』を追記でOKです。

これだけでphpmyadminの中の日本語も文字化けしないです。

2009年04月26日
 ■  Apache2.2.11とPHP5.2.9へバージョンアップ -その弐-

①最新版Apache2.2.11の入手
http://httpd.apache.org/download.cgiから『apache_2.2.11-win32-x86-no_ssl.msi』をダウンロード

②インストールは・・・

 1.Next
2.合意の意味のラジオボタン(上)に変えてNext
3.Next
4.上から『localhost』『localhost』『メールアドレス』を入力しNext
5.そのままNext
6.Next
7.Install
8.Finish

③インストール完了とともにタスクで起動しているので(エラーで起動しなくても慌てずにw)ブラウザから下記のアドレスでアクセス

 『http://localhost

 正常にApacheが動作していたら『It Works!』と下記のように表示されます。

 

 次は設定・・・

続きを読む "Apache2.2.11とPHP5.2.9へバージョンアップ -その弐-" »

 ■  Apache2.2.11とPHP5.2.9へバージョンアップ -その壱-

設定でかなり苦戦してしまったので忘れないように覚書きw
※phpはドライブ直下におく前提で

①最新版php5.2.9の入手
http://www.php.net/downloads.phpから『PHP 5.2.9-2 zip package』をダウンロード。

②解凍した『php-5.2.9-2-Win32』フォルダの名前を『php』に変更しCドライブ直下に移動。

③『php』フォルダ直下の『phpほにゃらら.dll』以外の『*.dll』をすべてをwindowsのシステムフォルダに移動。
 ※XPなら『c:\windows\system32』の中ですね。

④『php』フォルダ直下の『php.ini-dist』を『php.ini』に名前を変更し、『Windows』フォルダに移動。
 ※説明するまでもなく『c:\windows』の中ですね。

続きは追記で

続きを読む "Apache2.2.11とPHP5.2.9へバージョンアップ -その壱-" »

2007年12月10日
 ■  クローラー用にtitleに時間を表示②(PHP版)

index.phpなどのphp内に以下を記述

$path = $_SERVER["DOCUMENT_ROOT"] . $_SERVER["PHP_SELF"]; $lastmod = date("Y/n/j", fileatime($path));

<title>内に

<?php print($lastmod); ?>

を追記でOK

▲このページのTOPへ
Copyright 2006-2007 © hiro@Media BROS