金高真悟の奇天烈(キテレツ)大百科

日々徒然なるままに

株式会社ニコシスの新入社員が毎日のあれやこれやを語ります。

EC-CUBEのインストール(素)がやっとでけた。(´-ω-`;)ゞポリポリ

w* ものすごく基本的なことでした・・・(´-ω-`;)ゞポリポリ

こんばんは。
キテレツです。

寝なければならない・・・とは思いつつも、勉強することが沢山で寝る時間が少なく・・
とはいえ、以前よりも長く、5時間は寝るようにしないとね。(´д`ι)

EC-CUBEの問題解決です。

上司のアドバイスで解決しました。
アドバイスと言うか・・・・ものすごく初心者的な間違い。orz

結論を言いますと、

EC-CUBEApacheで動かしてね!!(=゚ω゚)ノ♪

ってところが守らてませんでした。

(*゚Д゚)*゚д゚)*゚Д゚)エエェェ

はぃ。
すみません。

PHPに付属しているHTTPDで動かしていました。

キテレツは、上司から紹介された環境は全てApacheが動作しているものだと思っていたのですが・・・勘違い。
PHP5からhttpdプログラムを内包しているとのこと。
Rubyで言うところのWebricですね。

とにかく・・・動作要項はちゃんと把握しよう(*´∀`)ノ

ってところで落ち着きました。
無事にEC-CUBEがローカルで動作。

問題点はソースコードを追っかけて♪

みなければわかりません。
上司いわく

(*´∀`)ノ 「EC-CUBEは素直に読みやすく書いてくれているから、結構簡単に問題を特定できると思うよ」

だそうです。
解析をタスクとして書いておこう。

なぜならば・・・・PHPの勉強を進めたから。
formの情報を引っ張ってくる所をちょっと進める。

今日のPHP
■PHPの基礎
section 07 PHPスクリプトの書き方
section 08 文字の表示
section 09 HTMLにPHPを埋める
section 10 定数の利用
section 11 変数の利用
section 12 配列の利用
section 13 連想配列の利用
section 14 演算子
section 15 if
section 16 switch
section 17 while
section 18 for
section 19 foreach
section 20 continue、break
section 21 require、include
section 22 関数
section 23 関数の引数
section 24 関数の戻り値
section 25 グローバル変数

■PHPの組み込み関数
section 26 文字列操作
section 27 配列操作
section 28 日付・時刻の操作
section 29 ファイル操作
section 30 HTTPヘッダーの利用
section 31 メール送信
section 32 正規表現の利用

■PHP(WEB)
section 33 テキストの送信
section 34 複数テキストの送信
section 35 hiddenタグの扱い
section 36 送信ボタンの扱い
section 37 チェックボックスの扱い
section 38 ラジオボタンの扱い
section 39 プルダウンメニューの扱い
section 40 リストボックスの扱い   ← 今ココ
section 41 Cookie
section 42 Basic認証
section 43 セッション管理
section 44 ファイルのアップロード
section 45 画像の縮小
section 46 メール受信
section 47 外部コマンド実行

■オブジェクト指向(PHP4、PHP5)
section 48 クラス作成
section 49 インスタンスとコンストラクタ
section 50 メソッド
section 51 継承
section 52 PHP5でのクラス
section 53 クラスの利用

■PHPによるデータベース利用(PDO)
section 63 データベース接続
section 64 SQL
section 65 データ挿入
section 66 データ検索
section 67 データ更新
section 68 データ削除
section 69 処理の連携

■会員管理システム(基本機能)
section 70 構成
section 71 テーブル設計
section 72 設定と確認
section 73 テンプレートエンジン
section 74 認証
section 75 入力チェック
section 76 登録処理
section 77 メールによる確認
section 78 更新処理
section 79 削除処理

■会員管理システム(管理機能)
section 80 管理画面表示
section 81 分割表示
section 82 その他機能