2009-01-01から1年間の記事一覧

MYSQLのテーブル破損 修復方法

これも助かった。 MYSQLのチェック、修復コマンドって結構あるのね。 こうなると■参照先 http://www.syncworld.net/blog/nob/archives/mysql.html mysql> check table mt_comment quick; +--------------------+-------+----------+------------------------…

XAMPPでphpmyadminにアクセスできないときの対処法

助かったああ! phpMyAdminでMySQLの特権情報を変更(rootのパスワード変更など)すると、 そのあとphpMyAdminにアクセスできなくなります。 *画面メッセージ ユーザ名ないしパスワードが間違っています。 アクセスは拒否されました * この場合、変更した…

設定ファイルに注意 my.ini と mysql_upgrade 「mysql cannot proceed because system tables used by Event Schedule」

XAMPPの移行でデータフォルダをバックアップしたものと置き換えた。 何度かは普通に動いていたんだけど課題1 ユーザ情報が引き継がれない⇒これは恐らくmysqlテーブルにユーザ管理のフィールドがあって・・・とかかなと安易に考えてた。課題2 MYSQLのリーダで…

Cannot regenerate session id - headers already sent

PHP

PEARの認証「Auth」を使おうと思ったら以下のようなエラーが発生。Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in C:\xampp\php\PEAR\Auth.php on line 830Warning: Cannot m…

Apacheのconf(設定ファイル)編集で気をつけたいこと。〜httpd.conf〜

エイリアスの設定やリダイレクトの設定はまだいいとして。 よくやる間違い。これはよい ServerName ***.company.com:80ドキュメントルートを設定して。と。 DocumentRoot "D:/localuser/ate/"ここも直すでしょ。 Redirect /***/index.html /psw/エイリアス設…

Apacheのインストールで気をつけたいこと。

IISでFTPサーバを立てたい。なのでIISのサービスも起動させたいという人は要注意。IISを立ち上げたままでは、ポートエラーが発生して、XAMPPのインストール時のAPACHEサービス インストールはエラーがでる。必ず、IISのサービスを切ってポート番号もIISマネ…

【PHP】【PEAR】【XAMPP】ERROR:manifest length read was "3562676" should be "678716787"

PHP

むむむ。結局今あるXAMPPをアンインストールして再度インストール。 で、再度PEARのインストールをしようと、C:\xampp\php\go-pear.batを起動したら、 ERROR:manifest length read was "3562676" should be "678716787"というわけのわからないエラーが。。調…

【PEAR】【PHP】Unable to load dynamic library

PHP

ログイン認証の画面を作ろうと思ったらはまった。。 うギャー。お助けのサイトが。 http://muneto.murakami.biz/program/php_mysql.phpでも同じようにしてもうまくいかん。 いじっているうちにPHP5.iniがみつからないとエラー。。。。。もうXAMPPをインスト…

文字の整形

意外と気づかない、複数桁数への整形。 printfを使うのが楽だけど、変数に渡したいときは「sprintf」らしい。$count = 125; $mes = sprintf("%06d", $count);これでらくちん

MYSQL Group by

group by 句を使えばクロス集計もお手のもんさ。 これを使いこなせればなー。。アクセスがいらないのに。

MYSQLでのカウント関数

case文と組み合わせれば効率的な集計が出来る

WordPress2.8の自動アップグレードについて

でましたねー。 そしてアップグレードで問題起きてますね(^_^;)自分は結局めんどいのでバックアップとってその後自動アップグレード ⇒ 100%バグるのでwp-content内の対象テンプレートを上書き。ってとこですね。templateだけ気をつければ問題ない気が。 今…

(備忘録)エスケープ文字。疑うべきバグ

プログラミング初心者の私にとってはちょっとしたバグが致命的。PHP上でのSQL文が通らなくてムキーってなったときは、NavicatのLite版を使ってクエリのテストをしたりしてる。 これは結構便利。ちなみにPHP上ではダブルクオテーションはエスケープが必要 す…

デバッグー

PHP

eclipseは設定が面倒くさいし、テスト用サーバの設定によってはうまくデバッグができなかったり。。 なので、急いでるときはやっぱり「print」

MySQL 3つ以上のテーブル結合

難しいことじゃないけど。 select * from table1 inner join table2 on table1.id = table2.id inner join table3 on table1.id = table3.id;

PHPでの時刻の取得(備忘録)

PHP

以下の通りで取得できる

mysql_num_rows(): supplied argument is not a valid MySQL result resource

というメッセージが出たら、直前のSQL文がおかしいという意味らしい。テーブルの指定など。。特にwhere以降の絞込みがおかしいのでは?

WordPressのビジュアルエディタをカスタム(pタグ、brタグ)

参考 http://spring.sakurasaita.net/wordpress/25.htmlちなみに、pタグ・brタグの挿入を完全に停止してしまうには、wp-includesのdefault-filters.phpを下記のように変更すればいい。

redmineをバージョンアップした際に、出力CSVがまた文字化けしてしまった。 メモ程度に記録しておく。http://redmine.jp/faq/general/pdfcsv/ にはshift-JISと書いてあるが ・Redmineインストールディレクトリのlang/ja.ymlを開く。 ・general_csv_encoding:…