全体表示

[ リスト ]

ECCUBEをインストールしようとしても、インストール画面すらでない
 
いろいろ調べてみた。
 
/html/install/index.php line 23
 → require_once("../require.php");
 
/html/require.php line 26
 → require_once($require_php_dir . HTML2DATA_DIR . "require_base.php");
 
/data/require_base.php line 88
 → $sessionFactory->initSession();
  line 87のSC_SessionFactory::getInstance();で
  /data/class/session/sessionfactory/SC_SessionFactory_UseCookie.php
  /data/class/session/sessionfactory/SC_SessionFactory_UseRequest.php
  のどちらかのinitSession()がコールされます。
 
/data/class/session/sessionfactory/SC_SessionFactory_UseCookie.php line 56
/data/class/session/sessionfactory/SC_SessionFactory_UseRequest.php line 190
 → session_start();
 
ここが原因ぽいことが分かりました。
 
でも、error_reporting(E_ALL)にしても何も出ず。
 
E_STRICTを設定すると、error_get_lastの感じでは、
Assigning the return value of new by reference is deprecated
が出まくりそうなんで止めといて、
error_logとかでファイルに出力しても何も出ず
 
何がなんだか分からないので、
 
 session_start();
 
 
 //session_start();
 
にしてみたら、インストーラが表示しました。
 
とりあえずインストールが完了した後に、
 
コメントを解除して完了。
 
ECCUBEのページも管理画面も無事表示されてます。
 
一体なんだったんだろう。
 
PHP習得にはまだまだ時間がかかりそうです。。。

この記事に

閉じる コメント(0)

コメント投稿

顔アイコン

顔アイコン・表示画像の選択

名前パスワードブログ
絵文字
×
  • オリジナル
  • SoftBank1
  • SoftBank2
  • SoftBank3
  • SoftBank4
  • docomo1
  • docomo2
  • au1
  • au2
  • au3
  • au4
投稿

.


みんなの更新記事