スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

写真共有サイト「photobucket」 

JoomlaやEC-CUBEをいじっていく中で、Lightboxを初めとする画像表示関係の数々のjavascriptを知った。
簡単にLightboxを作成してくれるフリーソフト「visuallightbox」を知り、その中で取り込み対象の写真共有サイトにFlickr以外に「Photobucket」を知った。
以下のスライドショーは「Photobucket」で作成したもの。Flickrより面白そうだ。

スポンサーサイト

EC-CUBEでのトラブル(メールが送信されない) 

【現象】
EC-CUBEはデフォルトで、会員登録時や購入時等には、自動的にテンプレートに基づき相応の返信メールが送信されるはずなのだが、どんなアクションを起してもウンともスンとも言わない(メールが送信されない)。

【解決】
「メモバインダー」というサイトの「EC CUBEでメールが届かない」の以下の記述に従い解決!




カスタマイズしていると、突然、受注メールやお問い合わせメールが、送信者にも管理者にも届かなくなる事がある。

この場合、
/data/mtb_constants_init.php と /data/cash/mtb_constants.php の

define('MAIL_BACKEND', "smtp");

define('MAIL_BACKEND', "mail");
に変更。


上記対応で昨日解決済みだったはずだが、本日もトラブル発生。
調べてみると、mtb_constants.php の該当箇所が"smtp"であった!?
(昨日、直したはずなんだが????)


それはさておき、上記不具合解決はXサーバー環境でのことだが、ローカル環境では簡単には解決に至らず!

XAMPPでは、どうの・・・PHPをいじらないと・・・、Mercuryの設定を・・・色々な情報がWebに氾濫しているものの、何をやっても私の環境では解決には至らず、ひとまず撤退することにしました。

XAMPP+EC-CUBEはアンインストール

EC-CUBEでトラブル(商品登録が出来ない?) 

【トラブル現象】
商品を登録してもサイトに表示されない。
MySQLにはレコード追加されているので、商品登録が出来ないわけではないようだ。

Webで調べた結果、このトラブルの正確な表現は
「商品登録時にカテゴリ情報が付加されない」ということで良さそうです。

多くの人が苦労しているようであり、色々な難しそうな対策が掲載されていた。

【対策】
・私の場合は、「ビスケットLove」の対策では、解決しませんでした。
・EC-CUBEの開発コミュニティサイトにも「商品登録時に商品カテゴリ登録ができない」というスレッドで長々と色々な難しそうな対策が紹介されていました。

【解決】私の場合は
サーバールートに置いた「php.ini」ファイルに以下を追加して解決しました。
magic_quotes_gpc = off

解決に6時間近くを要しました。

因みに、ローカル環境のEC-CUBEにはこのトラブルは発生しませんでした。

EC-CUBEインストールの苦労(Xサーバー編) 

ローカル環境でEC-CUBEをインストールできたので、Xサーバーにもインストールすることとした。

以下の手順で難しくはないと考えたのだが・・・
1.事前にDBを作成しておく。
2.インストール先にEC-CUBEの全ファイルをアップロードする。
3.ブラウザでインストールディレクトリにアクセスしてインストールを実行する。

EC-CUBE公式サイトのインストールの説明を見ると、「Tarコマンドによる解凍」とか「chmodコマンドによる権限の変更」とか、LINUXのコマンド操作らしき説明でいかにも難しそうである。

【インストールでの苦労】
しかし、前述の手順でいいはずと1・2を済ませ、手順3でインストールしようとしたがURLが違うとかで、インストール画面に至らず。(ローカル環境でのエラーとは全く異なる状況)

色々調べた結果、Xサーバーに詳しい説明が掲載されていることを知った。 

これにより難なくインストールは完了。

EC-CUBEインストールでの苦労(ローカル環境編) 

純国産のオープンソースECシステム「EC-CUBE」のインストールでの苦労(ローカル環境編)

ECサイトのなんでも日記」を参考にEC-CUBEをローカル環境に構築することにしたのだが・・・
当サイトの「EC CUBEをインストール」については、その1~3までの3記事が掲載されており、その2までは至って順調だったのだが、以下のエラーが発生しその3に進めず苦労した。



Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\eccube\data\module\DB.php on line 475
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\eccube\data\module\DB.php on line 552
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\eccube\data\module\DB.php on line 1129
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\eccube\data\module\PEAR.php on line 557
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\eccube\data\module\PEAR.php on line 560
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\eccube\data\module\Mail.php on line 156
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\eccube\data\module\Net\UserAgent\Mobile.php on line 165
Deprecated: Function ereg() is deprecated in C:\xampp\htdocs\eccube\data\class\util\SC_Utils.php on line 83


初めはエラー箇所を逐一修正したのだが、結果はエラー表示は消えたものの画面全体が真っ白になり解決とはならなかった。

さらにWebで調べてみると、「試すつもりはなかったけどXAMPP 1.7.2 を試す」と同じ現象で苦労された記事を発見。
コレによれば、問題はXAMPPのバージョン1.7.3(正確にはPHPのバージョン)であるようだ。
php5.3.0が良くないらしい。
そこで
XAMPPを最新のバージョン1.7.3から1.7.1のものに変更した。(「ECサイトのなんでも日記」と同じ)

結果は、「ECサイトのなんでも日記」の記述どおりにインストールが完了。

めでたしめでたし

GoogleのJavaScript実装テスト、IE7も8も出来の悪さダントツ 

昨日のIT MediaNewsの記事にあったGoogleのJavaScript実装テストを実行してみた。

次の通り、全5426テストで失敗数ほぼ記事の通りであった。(括弧内が記事の数値)
Opera10.50:78 (78)
Chrome:220(218)
Firefox3.6:258(259)
IE8:71%でフリーズ401(463)
IE7:60%でフリーズ378(データ無し)

IEはバージョン7も8も、ともに途中何度も、以下のメッセージを表示し「はい」をクリックしても終了するわけでもなくテストは実行されたのだが、最後までは至らなく途中で「応答なし」となった。

WS000577.jpg

頻繁にフリーズするIEの理由が何となく分りました。
(私のPCが悪いわけではないのですね。)

音声ファイルのWebへの埋め込みについて 

画像や動画と同様に音声についても容易にWebに埋め込めるものとばかり思っていたのだが、意外とダメなことを知った。
今回は最もポピュラーな音声ファイルMP3について検証を行ないました。

Seesaaブログは素晴らしい
Seesaaブログは、画像同様の扱いで、自動的に図のようなMP3プレイヤーが埋め込まれ、ページ内で再生可能となります。
WS000573.jpg

Seesaaブログ以外
その他のブログや一般的なWebサイトでは、リンクタグでは、リンク文字が表示されるだけである。
例えば↓こんな感じ。
WS000576.jpg
そして、クリックするとQuickTimeプレイヤーが真っ新なページに表示され再生されることになる。(QuickTimeプラグインがインストールされていれば)
WS000574.jpg

簡単で汎用性のある音声ファイルの埋め込み方法
 Seesaaブログのように、ページにプレイヤーを埋め込む方法はないか探して見つけました。
 divShareというWebサービスです。無料で利用できます。(有料も有り)
  図のようなプレイヤーを埋め込むことができます。操作はいたって簡単です。

  WS000575.jpg

VirtueMartのインストール覚書 

Joomla1.5用ショッピングカート「VirtueMart1.1.4」のインストールについて


【ファイル取得】
1.「VirtueMart1.1.4」は、VirtueMartのサイト「Complete Package for Joomla! 1.5」をダウンロード。
  ダウンロード結果のファイル名は「VirtueMart_1.1.4-COMPLETE_PACKAGE.j15.zip」

2.日本語化ファイル次の「Joomla!の道しるべ」さんより「VirtueMart日本語ランゲージファイル(ver1.1.3)」をダウンロード
  ダウンロード結果のファイル名は「VirtueMart_lang_ja_1.1.3.zip」

【インストール】
(失敗)
エクステンション-インストール/アンインストールでVirtueMartのzipファイルを指定するだけで簡単なはずだったが、以下メッセージが表示され敢え無く失敗。
エラー! XML セットアップ ファイルがパッケージにありません」のエラーメッセージ!!
(解決)
「VirtueMart_1.1.4-COMPLETE_PACKAGE.j15.zip」を解凍して表示される
「com_virtuemart_1.1.4.j15.zip」をインストールすればOKだった。

解凍後は以下の通り
WS000572.jpg

【日本語化】
「VirtueMart_lang_ja_1.1.3.zip」を解凍して出来た「administrator」フォルダをFTPソフトでJoomlaをインストールしたディレクトリに上書きアップロードして完了。


【アンインストール・再インストール】
インストール終了時に、2択を迫られるのだが、初めは「無し」を選択した。
しかし、データ無しでは全く操作トライアルが出来ないのでデータ「有り」を選択するために、一度アンインストールし再度インストールした。

※日本語化も再度上書きアップロードする必要有り。

Joomlaと画像ギャラリー用エクステンショントラブルその2 

PhocaGallery
Joomlaの画像ギャラリ用エクステンションで最もポピュラーと思われる「PhocaGallery」でのトラブル。

【現象】
 
  (1)さくらインターネットでは、インストールできたのだが、
     カテゴリ登録や画像アップロードが反映されない。(表示されない)

  (2)Xサーバーでは、インストールすらできない。


【解決】Xサーバーで使えるようにした。

  対策1:トラブル1の対策(php制限メモリの増加)によって、インストールには成功した。
      但し、カテゴリを作成し保存しようとすると以下のエラーメッセージが表示される。
      「Phoca Galleryカテゴリ保存中のエラー 」
      ※ちょうど、さくらインターネットでのエラーと同じ状態となる。 
 
  対策2:以下サイトに解決策が掲載されていた。
      http://www.phoca.cz/documents/2-phoca-gallery-component/203-installation-problem-solving
     
     原因は、DBにPhoca Gallery用のテーブルが作成されていないことであった。
     対策は、手作業で必要なテーブルを作成することだった。
      (1)Joomla本体を解凍して「install.bak」を取り出す。
         このファイルにテーブル作成のSQL文が記載されている。
      (2)install.bakを一部修正する。
        ・作成するテーブル名のプレフィックスを正しくする。(ダミーの“#__”を修正)
        ・必要な「ALTER TABLE」文の頭の--を削除する。    

      (3)必要なSQL分をphpMyAdminにコピペしSQLを実行する。
        

Joomlaと画像ギャラリー用エクステンショントラブルその1 

Joomla用画像エクステンション「JoomGallery」でのトラブル

さくらインターネットにインストールしたJoomlaでは問題なかったのですが、
XサーバーにインストールしたJoomlaで「JoomGallery」をインストールしたところ以下の現象が発生。

【現象】
・インストールの終了局面で画面が真っ白となった。終了したのかさえ不明。
・再度、Joomlaの管理画面にログインしたところコンポーネントのメニューには追加されている。
・ただし、メニューを選択すると真っ白となり操作不能となる。

【解決】

 phpのメモリ制限を増加させたら解決した。
 デフォルトでは8Mであったが、32Mに増加させたところ問題なく動作するようになった。
 (サーバーのルートに配置したphp.iniに次の1行を追加した。)

   memory_limit = 32M
 
 
 

インターネット接続トラブル 

3/5(金)15:50頃
またまた、インターネット接続トラブル

いつものごとく、インターネット接続アイコンがなくなっている。

WS000569.jpg

ipconfigで確認するとipアドレスが以下の通り。
WS000570.jpg

[対処]ルータの電源OFFで解決。

WS000571.jpg

パソコン知識メモについてのブログを表示する.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。