2011年8月29日月曜日

お名前.com共用サーバーにphpmyadminをインストールする。

ECCUBEやwordpressなどをインストールする際、必要になるのがDB設定!!
そのDBを管理しやすいソフトがphpmyadminです。
サーバーを移行したり、バックアップする際に活用できます。


1.データベース設定のMYSQLをクリック
2.作成をクリック。(自動でデーターベース設定されます。)
3.phpmyadminを入手します。こちら Download 3.4.4:のzipをダウンロードします。

4.「ドメイン名」フォルダの下に「phpmyadmin」フォルダを作成します。
「phpmyadmin」フォルダにアップロードします。
※「~.php」ファイルをすべて「700」に変更してください。
5.「phpmyadmin」フォルダの下に、設定ファイルを保存する「config」フォルダを作成します。
6.https://ドメイン名/phpmyadmin/setup/ にアクセスしてください。
7.「基本設定」タブ、及び「認証」タブにてphpMyAdminで管理するサーバのホスト名の設定を入力後、保存します。
8.「デフォルト言語」を「日本語」に変更し、「保存する」をクリックします。
9. 先ほど作成した「config」フォルダの下にある「config.inc.php」ファイルを一度ダウンロードします。その後、「phpmyadmin」フォルダの下にアップロードします。
※設定ファイルの作成に使用した phpmyadmin/setup/index.php ファイルのパーミッション設定を「600」に変更しておきます。
10.https://ドメイン名/phpmyadmin/ にアクセスし、 phpMyAdminの画面が表示されたらインストールは終了です。

11.ログインユーザー名、パスワードはコントロールパネル「データベース設定」で先ほど作成したものを使用します。
12.以上で設定完了です。

2011年8月24日水曜日

iphone,ipadで印刷設定をしたい!!

iphone,ipadを持っているけど、印刷対応プリンターを持っていない。
買うのは予算が厳しいと思っている方に。

1.今持っているUSBプリンターにプリントバー(約6,000円)を接続して、IPアドレス固定して
ePrint(350円)から印刷可能です。

2.AirPrintソフトを使って、Windowsの共有プリンタを使うことが出来ます。
この設定であればSafariからプリントできる可能性があります。

Windows 7でもXPでも設定可能です。
今回の環境
PCIwifiルター
OS:windowsXP、windows7
プリンター:CANON iP4100
端末:iphone4、ipad2(ios4.2)
ブラウザ:Safari

1.appleサイトからBonjourをダウロードします。こちら
インストールして下さい。iTunesを利用されている方は、すでにインストールされていると思います。

2.必要なファイルをダウンロードします。
こちら から”AirPrint.zip”がダウンロードします。
解凍すると、”airprint.exe”、”libairprint.dll”、”XpdfPrint.dll”という3つのファイルが出てきます。

3.”Program Files”フォルダに”AirPrint”というフォルダを作成、上の3つのファイルを入れます。

4.スタートメニューの”アクセサリ”の中の”コマンド プロンプト”のアイコンで右クリックし”管理者として実行”を選択します。
※別のユーザーしか表示されない場合そのまま実行で。

5.立ち上がったコマンドプロンプトで、以下のコマンドを入力、実行します。
sc.exe create AirPrint binPath= "c:\Program Files\AirPrint\airprint.exe -s" depend= "Bonjour Service" start= auto

すべて半角小文字で入力、”=”の後は半角スペースを入れるようにしてください(エラーが出ます)。
32ビットの場合

6.さらにコマンドを入力
sc.exe start AirPrint

これでサービス開始です。

7.プリンタを共有します。
「コントロールパネル」-「ハードウエアとサウンド」の中の「プリンタ」で、今使っているプリンタのアイコンを右クリックし「プロパティ」を開きます。共有から「このプリンタを共有する」にチェックを入れます。

8.ファイヤウォールの設定をします。
ファイヤウォールが有効な場合、AirPrintがはじかれてしまいます。
「コントロールパネル」-「セキュリティ」-「Windows ファイヤウォール」を開き、「Windowsファイやウォールによるプログラムの許可」というのを選択。

9.以上で設定完了です。



設定時に表示されたエラーを紹介します。
[SC] StartService FAILED 1056:
既に AirPrint サービスが起動しているのに、sc コマンドで AirPrint サービスを起動しようとした場合に出るエラーです。
最初からやり直して再度トライしてみてください。

1.AirPrint サービスを停止する
コントロールパネル->管理ツール->サービス をダブルクリックしてサービスを起動します。
AirPrint のサービスがある場合には、選択して画面左の「サービスの停止」をクリックしてサービスを停止します。

2.
AirPrint サービスを削除する
AirPrint サービスを停止したら、コマンドプロンプトで削除します。
sc delete AirPrint

3.再起動してやり直す
※2.から設定して下さい。


Safariよりプリンタ設定する際
プリンタにアクセスする時にユーザ名とパスワードが求められます。これは Windows PC のアカウントのユーザ名とパスワードです。 設定していない場合は、アカウントを一つ作成して下さい。

2011年8月9日火曜日

EC-CUBEをインストールする時に「500 Internal Server Error」

お名前.com共用サーバーにEC-CUBEをインストールする時に「500 Internal Server Error」でインストールできない場合の対策方法

■サーバー
お名前.com共用サーバー

■ショッピングサイト
EC-CUBE

■症状
お名前.com共用サーバーにEC-CUBEをインストールする時に「500 Internal Server Error」でインストールできない

■対策
下記の/html
ディレクトリの「.htaccess」ファイルを削除

■インストール時の属性の確認
/html/install/tempに書き込み権限を与えます。(パーミッション 777)
.phpファイルの書き込み権限(パーミッション 755)

再度インストール作業
http://ドメイン名/install/index.php

完了。