バージョン選択

フォーラム

メニュー

オンライン状況

74 人のユーザが現在オンラインです。 (62 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 74
もっと...

サイト内検索

質問 > フロント機能 > インストール画面の「データベースの種類」プルダウンのHTMLソースについて

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
468
投稿日時: 2020/4/20 9:24
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: インストール画面の「データベースの種類」プルダウンのHTMLソースについて
ご報告ありがとうございます。
PHP7.4の環境にインストールした事がなかったのですが
どうやらPHP7.4だとselectタグがおかしくなるみたいですね。

問題が解決されたという事で良かったです。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

abenu
投稿日時: 2020/4/20 8:56
対応状況: −−−
新米
登録日: 2013/6/29
居住地: 東京都
投稿: 4
Re: インストール画面の「データベースの種類」プルダウンのHTMLソースについて
アドバイスありがとうございます。
7.2.2に落としたら正常に作動しました。

レンタルサーバの推奨バージョンが7.4だったのでそちらを選んでしまっておりました。
助かりました!!
468
投稿日時: 2020/4/14 18:14
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: インストール画面の「データベースの種類」プルダウンのHTMLソースについて
eccube4.0.3をインストールする機会がありましたので
該当の<select>タグを確認してみましたが、
私が確認した限りではselectとidの間に半角スペースがありました。

PHP7.4をご利用のようですが、念のため、PHPのバージョンを下げて確認されてほうが良いのではないでしょうか?
(公式での動作確認は7.2.19とありますので)


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

abenu
投稿日時: 2020/4/12 11:26
対応状況: −−−
新米
登録日: 2013/6/29
居住地: 東京都
投稿: 4
インストール画面の「データベースの種類」プルダウンのHTMLソースについて
▼テンプレート
[EC-CUBE] 4.0.3、新規インストール(さくらレンタルサーバーのクイックインストール)
[レンタルサーバ] さくらレンタルサーバー
[OS] Mac OSX 10.9.5
[PHP] 7.4.3 (モジュールモード)
[データベース] MySQL 5.7
[WEBサーバ] さくらレンタルサーバー
[ブラウザ] Google Chrome、バージョン: 67.0.3396.87(Official Build)(64 ビット)
[導入プラグインの有無] 無
[カスタマイズの有無] 無
[現象]

さくらレンタルサーバのスタンダードプランを契約しています。
無料SSLを使用、証明書を取得しています。

クイックインストールがおわり、インストール画面から各種設定をしていたところ
STEP4の「データベースの設定」から先に進めません。

プルダウンメニューから「MySQL」を選びたいのですが、プルダウンメニューが正常に表示されていませんでした。

SafariやFirefoxでも同様です。
OSが古いのでブラウザも古く、そのせいかと思って
iPhoneSEのSafari・Chromeからもみてみましたが同様でした。

パソコンに戻り、Chromeの開発/管理モードを利用し、該当箇所のソースをみてみたら

<selectid="install_step4_database" name="install_step4[database]" class="form-control"><option value="pdo_mysql" selected="selected">MySQL</option><option value="pdo_sqlite">SQLite(開発者用)</option></select>


となっていました。
冒頭のselectidのselectとidの間に半角スペースが要ると思うんですが、これはワザとなのでしょうか?
それともこちらの環境のせいでしょうか?

開発/管理モードのHTML編集機能を使い、一時的に冒頭の

selectid="install_step4_database"




select id="install_step4_database"


と書き換えると「MySQL」が選べたので進みました。【※1】

するとデータベースの初期化でエラーがでてしまいました。

「ERROR Notice: Trying to access array offset on value of type null」
と表示されています。【※2】

インストール画面で初期化は「する」設定でボタンをおしました。

phpmyadminにログインしてデータベースをみてみたら、まだなんにもデータが入っていない真っ白な状態です。
テーブルもない状態だと思います。
「このデータベースにはテーブルがありません」と表示されています。

【※1】のselecの後に半角スペースがないのは何か意図があるんでしょうか?
毎回手間なのでソースに半角スペースを入れたいです。

【※2】のデータベース初期化エラーはどうしたら消えますか?

以上2点を解決したく質問させていただきました。
素人質問で恐縮なのですが、何卒よろしくおねがいいたします。
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.