OS

VMwareでネットワークがブリッジ接続できなくなる現象の対処

仮想マシン「VMware」を使っていて、ネットワークをブリッジ接続できない、あるいは接続できていたものが接続できなくなった現象の対応方法を記載します。 ————— […]

「Fire OS」だけではない「Android代替OS」5選 あなたは幾つ知っている?:充実するAndroidの代替OSとカスタムUI【前編】 – TechTargetジャパン スマートモバイル

#Android代替OS

パケットフィルタ の利用方法 – さくらのVPSニュース

パケットフィルタ の利用方法 – さくらのVPSニュース注意事項 パケットフィルタ機能をご利用いただく際は、以下の内容にご注意ください。 ・「さくらのVPS」の全バージョンでご利用いただけます。「さくらのVPS for Windows Server および、さくらのVPS ベアメタルプラン」ではご利用いただけません。 ・対象は「IPv4」アドレスです。「IPv6」アドレスには対応しておりませ... ...

さくらのVPS 「パケットフィルタ」機能改善のお知らせ – さくらのVPSニュース

さくらのVPS 「パケットフィルタ」機能改善のお知らせ – さくらのVPSニュース本日、さくらのVPSで提供中の「パケットフィルタ」において、パケットフィルタの利用状態などの視認性に関する機能改善を実施いたしました。 新規契約やOS再インストールしたサーバの表示 新規契約されたサーバやVPSコントロールパネルでOS再インストールを行ったサーバは、パケットフィルタ機能が「利用する(ON)」に... ...

サポート期間終了の「Windows XP」がサポートされる意味

山市良のうぃんどうず日記(153):あのマルウェアの悪夢が再び? W...

MBR2GPT | Microsoft Docs

MBR2GPT | Microsoft DocsMBR2GPT.EXE 02/13/2018 共同作成者 適用対象 Windows10 概要 MBR2GPT.EXE は、ディスク上のデータを変更または削除せずに、ディスクをマスター ブート レコード (MBR) から GUID パーティション テーブル (GPT) パーティション スタイルに変換します。 このツールは、Windows プレインストール環境 (Windows PE) のコマ... ...

【2017年版】HDDからSSDに交換・換装しよう!手順・データ移行ソフトまとめ!

“NVMe M.2 SSD”

『Google抜き』のHUAWEIスマホはどうなる? 中国の事例から考えてみる(山谷剛史) – Engadget 日本版

『Google抜き』のHUAWEIスマホはどうなる? 中国の事例から考えてみる(山谷剛史) - Engadget 日本版▲中国のファーウェイ代理店。モールなどでよく見る 米Googleがファーウェイ(HUAWAI)との一部ビジネスを停止したと報じられている。販売済の端末についてはGoogle Playを提供するが、今後出る端末については、Androidこそ利用できるが、Google Play、Gmail、YouTube、Chrome、Google マップなどグーグルのアプリが... ...

中古PC活用:Windows PCにLinuxをインストールして再利用する (1/2) – @IT

中古PC活用:Windows PCにLinuxをインストールして再利用する (1/2) - @IT中古PC活用の第3弾では、本命ともいえるLinuxをインストールする。ただ、Linuxにはさまざまな...

「Lubuntu 14.04 LTS」でVNCサーバー設定

「Lubuntu 14.04 LTS」でVNCサーバーを立ち上げた。 サーバー自体はESXiの仮想環境。 [参 […]

Ubuntu13におけるrootパスワード設定

masa@ubuntu:~$ sudo passwd root [sudo] password for mas […]

「kernel panic」の意外な?落とし穴

CentOSで「kernel panic」が発生したため起動できなくなった・・・ 記事を探すとselinuxに […]

CentOSのファイル書き換えによるネットワーク設定

★対象ファイル /etc/sysconfig/network-scripts/ifcfg-eth0 ★標準でD […]

shutdownコマンド[Windows / Linux]

Windowsのshutdownコマンド ★直ぐにシャットダウン  ◆Windows shutdown /s […]

CentOSにおけるアカウント毎のcrontabファイル保存先

「crontab」コマンドで確認できるアカウント毎のcrontabファイル /var/spool/cron/ユ […]

「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)
image

★旧形式と新形式のパスワードの違い
image image

よってパスワードを新形式へアップデートする事で解決できる!
 ※DB変更後は、必ずMySQLのサービスを再起動!

SQL:
  1. SET PASSWORD FOR '対象のユーザー名'@'対象のホスト名' = PASSWORD('対象となるユーザのパスワード');

※上記SQLでOKだが直接updateしても変更できる、というか上の方がスマートだと知らなかった^^

SQL:
  1. UPDATE
  2.     `mysql`.`user`
  3. SET
  4.     `Password` = PASSWORD ('対象となるユーザのパスワード')
  5.     WHERE
  6.         `user`.`Host` = '対象のホスト名' --(ユーザー名がユニークの場合は必要なし)
  7.     AND `user`.`User` = '対象のユーザー名'
  8. ;

「mysqlnd」を使ったPHPによるMySQL接続方法

前回の記事にも書いたが、PHPを5.5にアップデートすると、 「php-mysql」が「php-mysqlnd […]

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

remi-testからPHP5.5にアップデートすると、PHPからMySQLのデータベースに接続できない事態が […]

Windows7が勝手にシャットダウンされてしまう

★参考URL
 ・[Windows7 FAQ]
自動再起動させない方法-Windows7
 ・[チューバやパソコンの日々] 自宅のWindows7が勝手にシャットダウンする・・・
 ・[sssss] windows 7 が勝手にシャットダウンされてしまう
 ・[Windows デベロッパー センター] windows 7 が勝手にシャットダウンされてしまう。
 ・[WIN1@Codename] WIN1@Codename カーネル電源マネージャーがシャットダウンへの切り替えを開始しました

Windows7が勝手にシャットダウンされてしまう

★参考URL  ・[Windows7 FAQ] 自動再起動させない方法-Windows7  ・[チューバやパソ […]

ext4のファイルシステム修復方法

ファイルシステム:ext4の修復方法(コマンド)

fsck -yt ext4 /dev/sdb

★外付けHDDにアクセスするとエラーが発生してOSダウン
image

★OS再起動後、修復コマンド実行
image

————————————————–
★参考URL
 ・[CodeZine(コードジン)] fsck ファイルシステムのチェックと修復を行う – UNIXコマンド辞典
 ・[ITpro] Linuxコマンド集 – 【 fsck 】 ファイル・システムの検査と修復を行う

ext4のファイルシステム修復方法

ファイルシステム:ext4の修復方法(コマンド) fsck -yt ext4 /dev/sdb ★外付けHDD [...]

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/
EZiC

bashによるSubversionへの追加スクリプト

シェルスクリプト(bash)を使ってSubversionのリポジトリを追加する #------------------------------------------------- # Make Repository on Subversion #------------------------------------------------- # Argument checkingif [ "$1" =...
EZiC

bashによる引数の有無チェック

以下の例は、第一引数がなかった際に処理をストップさせる if [ "$1" = "" ]; then echo 'Not argument, Please Enter!' exit; fi
タイトルとURLをコピーしました