ソフト
「Crayon Syntax Highlighter」と<pre>タグで表示がくずれる問題
マルチサイトのWordPressでサイトを複製するプラグイン:NS Cloner
【yum】Error: Multilib version problems found.
「ACCESS」のクエリが破損しています[update/更新クエリ] (2019年11月アップデート不具合)
Accessのクエリで本日を条件に抽出
「Lubuntu 14.04 LTS」でVNCサーバー設定
「WordPress」で「sitemap.xml」がメモリオーバーで生成されてなかった
Ubuntu13におけるrootパスワード設定
「kernel panic」の意外な?落とし穴
CentOSのファイル書き換えによるネットワーク設定
shutdownコマンド[Windows / Linux]
CentOSにおけるアカウント毎のcrontabファイル保存先
【PukiWiki Plus!】Error message : Writing was limited by DNSBL (Blocking SPAM).
「mysqlnd」を使ったPHPによるMySQL接続方法
前回の記事にも書いたが、PHPを5.5にアップデートすると、
「php-mysql」が「php-mysqlnd」に置き換わるため、
以前のMySQLで作られていたユーザーのパスワードが古い形式のままの場合、
DBへ接続できない現象が発生する。
※yumによるアップデート
php-mysqlnd i686 5.5.0-0.28.beta4.el6.remi remi-test 248 k replacing php-mysql.i686 5.4.14-1.el6.remi
DB(mysql-userテーブル)を見てみると、
rootのパスワードは新形式の長いタイプのパスワードだが、
その他は短い古い形式のパスワードだった。
★ユーザーパスワードの確認 (DB:mysql / table:user)
よってパスワードを新形式へアップデートする事で解決できる!
※DB変更後は、必ずMySQLのサービスを再起動!
-
SET PASSWORD FOR '対象のユーザー名'@'対象のホスト名' = PASSWORD('対象となるユーザのパスワード');
※上記SQLでOKだが直接updateしても変更できる、というか上の方がスマートだと知らなかった^^
-
UPDATE
-
`mysql`.`user`
-
SET
-
`Password` = PASSWORD ('対象となるユーザのパスワード')
-
WHERE
-
`user`.`Host` = '対象のホスト名' --(ユーザー名がユニークの場合は必要なし)
-
AND `user`.`User` = '対象のユーザー名'
-
;
「mysqlnd」を使ったPHPによるMySQL接続方法
PHPからMySQLに接続できない:mysqlnd
remi-testからPHP5.5にアップデートすると、PHPからMySQLのデータベースに接続できない事態が発生した。
理由は以下の通り。
・「php-mysql」が廃止されて、「php-mysqlnd」に置き換わった
・「php-mysqlnd」でmysql_connect()系関数を使用した際、MySQLの古いパスワードフォーマット(16バイト)を使うとDBに接続できない
ソース:PHP:下位互換性のない変更点
よって対処方法としては、
1.「php-mysqlnd」を使わないで「php-mysql」を使う
※今後の事を考えれば「php-mysqlnd」を使ったほうがいいかもしれない・・・
2.MySQLのパスワードを設定し直す
SET PASSWORD FOR 'username'@'hostname' = PASSWORD('パスワード');
※ただし、「my.cnf」に
old_passwords=1
とある場合は旧パスワードが有効になっているので、
old_passwords=0
と無効にする必要あり。設定が有効の場合に旧パスワードで設定するには
SET PASSWORD FOR 'username'@'hostname' = OLD_PASSWORD('パスワード');
で設定すればOK。
PHPからMySQLに接続できない:mysqlnd
Windows7が勝手にシャットダウンされてしまう
Windows7が勝手にシャットダウンされてしまう
★参考URL
・[Windows7 FAQ] 自動再起動させない方法-Windows7
・[チューバやパソコンの日々] 自宅のWindows7が勝手にシャットダウンする・・・
・[sssss] windows 7 が勝手にシャットダウンされてしまう
・[Windows デベロッパー センター] windows 7 が勝手にシャットダウンされてしまう。
・[WIN1@Codename] WIN1@Codename カーネル電源マネージャーがシャットダウンへの切り替えを開始しました
ext4のファイルシステム修復方法
ext4のファイルシステム修復方法
ファイルシステム:ext4の修復方法(コマンド)
fsck -yt ext4 /dev/sdb
————————————————–
★参考URL
・[CodeZine(コードジン)] fsck ファイルシステムのチェックと修復を行う – UNIXコマンド辞典
・[ITpro] Linuxコマンド集 – 【 fsck 】 ファイル・システムの検査と修復を行う
bashによるload_averageログ収集
# ログの保存先パス設定 log_save_path='/var/log/load_average/' # ログを保存(ファイル名に日付を入れる:例.20130203) uptime >> $log_save_path$(date +%Y%m%d ).log
これをcronを使って回せばload_averageログを収集できる
シンボリックリンクを削除する注意点!
シンボリックリンクを削除する際には、
指定を間違えると実体ファイルまで削除されてしまうので要注意!!
※要するにスラッシュが有るか無いか
★シンボリックリンクのみ削除 rm -rf SymbolicName ★シンボリックリンク先の実態ディレクトリも削除 rm -rf SymbolicName/
vmwareへコンバートしたPCのキーボードが勝手に英語キーボードへ
かつての旧デスクトップPCをvmware用へコンバートした仮想マシン。
こいつのキーボード設定が、勝手に102の英語キーボードになってしまっていた!
これを簡単に直すのに
■キーボード切り替えツール
http://www.vector.co.jp/soft/winnt/util/se394832.html
を使ってJapaneseに設定すれば簡単に直る!