2016年12月15日木曜日

Windows10のiTunesでiPhone認識しない

原因はポータブルデバイスとして認識されているため

デバイスマネージャーでポータブルデバイスにApple iPhoneが表示されてるパターンだ。

iTunesで認識されるようにするためにはドライバーソフトを変えることで解決できます。

まずiTunesを起動されている場合は終了させます。

1.デバイスマネージャー>ポータブルデバイス>Apple iPhoneを右クリック
2.ドライバーソフトウェアの更新
3.どのような方法で・・・右コンピュータを参照してドライバーソフトウェアを検索します(R)
4.参照をクリックして以下のフォルダまで指定する

 C:\Program Files\Common Files\Alpple\Mobile Device Support\Drivers

5.ドライバーソフトウェアが正常に更新されました。
  Apple Moblie Device USB Driver

となればOK

※これはiPadやiPodも同様の対応で解決できます。

https://support.apple.com/ja-jp/HT204095

2016年10月25日火曜日

磁気研究所?

聞いたことない会社のメディアを見つけた。

良く調べてみると太陽誘電(That'sブランドが有名)が昨年メディア事業から撤退し、その技術を受け継いで台湾のメーカーが製造販売しているようだ。

太陽誘電と言えば1950年設立の日本の電気機器メーカーで東証一部にも上場している大手企業、CDやDVD等を国内生産しソニー、TDK、パナソニックなど大手メーカーへOEM供給していた。記録メディア製造としては実績のある会社。

その高い技術を利用していることから質も高く国内生産と同等の品質を実現できているそうな!

クラウドなどの影響でCDやDVDを使うことが減ってきたが購入を考えている人にとってはひとつの選択肢として加えても良さそうですね。





↓↓↓Amazonから購入↓↓↓

2016年9月23日金曜日

Windows10へVMware vSphere Client 4.1/5.0をインストール

VMware vSphere Client 4.1、5.0をWindows10へインストールしようとすると「この製品はWindows XP SP2以降にのみインストールできます」と表示されインストールに失敗する。


vSphere Clientのインストーラを互換モードで実行すると良い。

1.EXEを右クリック>プロパティ
2.互換性タブ>互換モード>「互換モードでこのプログラムを実行する」チェックON>
  コンボBOXからWindowsXP(SP2 または SP3)を指定してOK
3.インストーラを起動する

これはWindows8やWindows Server 2012でも同じ。

以上

2016年9月14日水曜日

iOS10にアップグレードしてしまったiPhone6をiOS9へダウングレード

iOS10へアップグレードする前にiTunesでバックアップしてることが前提で、しかもiTunesでは以下のような状態でバックアップしていることが条件です。

・PCにて最新版iTunesを使用したバックアップ
・バックアップ先は「このコンピュータ」
・iPhoneのバックアップを暗号化にチェックON←ここ重要

基本的にiOSのアップグレードするときはあとでデータが復元できるよう必ずバックアップすることをお勧めします。アプリはもちろん暗号化しておくことで各種パスワード等もバックアップされるためアップグレード前とほぼ同じ状態で戻せます。詳しくはこちらがわかりやすいのでご参考にどうぞ。

さて、実際にiOSを戻すのですがiOS9が必要になるため以下のサイトからデバイス、モデル、iOSバージョンを選択してダウンロードします。

http://www.getios.com/index.php


私はiOS9.3.5をダウンロード(iPhone7,2_9.3.5_13G36_Restore.ipsw)

最後に「iPhoneを探す」をオフしておく必要があるので、設定>iCloud>iPhoneを探すをオフにしてAppleIDのパスワードを入力します。パスコードやタッチIDも一時的にオフにしておくとやりやすいかもです。


これで準備は完了、PCとiPhoneをライトニングケーブルで接続してiTunesを起動します。iTunesでiPhoneが認識されたことを確認してからiPhoneをDFUモードに移行させます。

電源ボタンとホームボタンを同時に10秒間押していくとAppleのロゴが表示されるので電源ボタンのみを離します。ホームボタンのみ押したまましばらくするとiTunes側に「リカバリモードのiPhone/iPadを見つけました。・・・」と表示されるので、それまでホームボタンは押し続け「OK」を押します。

iTunes左項目一覧から「概要」を指定し「Shift」キーを押しながら「iPhoneを復元」を押します。(Macの場合は「Option」キーですね)

先ほどダウンロードしたiPhone7,2_9.3.5_13G36_Restore.ipswを選択して「開く」
次に表示される画面で「復元」これでiOS9へ強制的に適用させることが出来ます。

iTunesに新しいiPhoneへようこそと表示されたら「このバックアップから復元」を選択して戻したいデータを選択しておしまいです。

アプリを含めデータの復元が始まりますので気長に待ちましょう。

インストールされているアプリの数にもよりますが私の場合全ての作業に約2時間掛かりました。

因みにLINEを起動したら「LINEが連絡先へのアクセスを求めています」と表示されたのでいくつかの初期設定はやり直すとこになりそうですね。


尚、このダウングレードは個人的に試したもので必ず成功するとは限りません。もし行う場合は自己責任でお願いします。

2016年9月5日月曜日

CentOS logrotateでエラー

先日CentOS6.8、Apache+PHP+PostgreSQLを構築した。OSはテキストモード、アプリはソースからインストール。

構築後の週明け月曜日にこんなメールが・・・

------------------------------------
表題:Anacron job 'cron.daily' on xxxxx.jp
------------------------------------

本文:
/etc/cron.daily/logrotate:

syslogd: no process killed
error: error running shared postrotate script for '/var/log/postgresql.log '

------------------------------------

PostgreSQLのログは/var/log/でconfは以下の通り

#vi /etc/rsyslog.conf
#追記

# Save PostgreSQL to postgresql.log
local0.* /var/log/postgresql.log


ログファイルのローテーション設定は以下の通り

# vi /etc/logrotate.d/postgresql

/var/log/postgresql.log {
rotate 12
weekly
missingok
sharedscripts
postrotate
/usr/bin/killall -HUP syslogd
endscript
}


あ、CentOS6.8・・・syslogdじゃなくてrsyslogdだ!
※6.4よりrsyslogがデフォルト

/var/log/postgresql.log {
rotate 12
weekly
missingok
sharedscripts
postrotate
/usr/bin/killall -HUP rsyslogd
endscript
}

これで無事解決(^^)

2016年7月27日水曜日

レガシーシステムPHP5.1.6でのPEAR INSTALL DB

古いシステムの再構築でDBパッケージインストールで問題


# pear install DB
WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update
pear/DB requires package "pear/PEAR" (version >= 1.10.0), installed version is 1.4.9
No valid packages found
install failed

リプレース前と極力同じ状態にしたいのでPEARのアップグレードはせずに古いDBパッケージをインストールしたい・・・

# pear install DB-1.7.13
WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update
downloading DB-1.7.13.tgz ...
Starting to download DB-1.7.13.tgz (134,026 bytes)
.............................done: 134,026 bytes
install ok: channel://pear.php.net/DB-1.7.13


ということでバージョン指定して解決

Google検索