チケット #37915

インストールできない

登録: 2018-01-23 13:59 最終更新: 2018-01-30 05:46

報告者:
(del#93913)
担当者:
チケットの種類:
状況:
オープン [担当者決定済み]
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み

詳細

version 1.1.0 インストールできない

手順: install/ → 「続ける」をクリック → エラー (PHP Fatal error)

$ grep -rPnH "[^j]error::" .

./install/install.php:42:			elseif (error::fatal()) $template='failed';
./install/install.php:66:		if (empty($post['sitename'])) error::note('_INSTALL_NO_SITE_NAME');
./install/install.php:67:		if (!@date_default_timezone_set($post['timezone'])) error::note('_INSTALL_INVALIED_TIME_ZONE');
./install/install.php:68:		if (empty($post['email'])) error::note('_INSTALL_NO_EMAIL');
./install/install.php:69:		if (empty($post['loginname'])) error::note('_INSTALL_NO_LOGIN_NAME');
./install/install.php:70:		if (empty($post['name'])) error::note('_INSTALL_NO_NAME');
./install/install.php:71:		if (strlen($post['password1'])<6) error::note('_INSTALL_PASSWORD_TOO_SHORT');
./install/install.php:72:		if ($post['password1']!=$post['password2']) error::note('_INSTALL_PASSWORD_MISMATCH');
./install/install.php:124:				error::fatal('SQLite error: <%0%>',$e[2]);
./install/install.php:125:				error::fatal('<%0%>',$m[1]);
./jeans/libs/misc/misc_hash.php:33:						error::quit('"<%0%>" is not supported by hash() emulation mode.',$mode);

プロジェクト内を置換
一致:正規表現
含まれるテキスト
([^j])(error::)
置換文字列
$1j$2

grep -rPnH "class_exists\('error'" .

./jeans/libs/blog.php:33:               if (class_exists('error',false)) {
./jeans/libs/jeans.php:501:             if (!class_exists('error',false)) return false;

添付ファイルリスト

添付ファイルはありません

チケットの履歴 (9 件中 3 件表示)

2018-01-23 13:59 更新者: (del#93913)
  • 新しいチケット "インストールできない" が作成されました
2018-01-23 14:05 更新者: kmorimatsu
  • 詳細が更新されました
コメント

サーバーの環境や、インストールをトライしたときの症状など、詳しいことをお知らせください。

2018-01-23 14:08 更新者: (del#93913)
コメント

php -S localhost:8080 -t ./

http://localhost:8080/install

続けるをクリック

エラー

---------------------------------------

/install の場合

「続ける」クリックで テーブルがないので謎のクエリエラーでインストーラーが落ちる リダイレクトで /install/に送り返す必要あり

/install/ の場合 「続ける」クリックで Fatal error: Uncaught Error: Call to undefined method Error::note()

2018-01-23 16:22 更新者: kmorimatsu
コメント

Web serverの種類と、PHPのバージョンを教えてもらえますか?

2018-01-23 21:41 更新者: (del#93913)
  • 詳細が更新されました
2018-01-23 22:26 更新者: (del#93913)
  • 詳細が更新されました
2018-01-23 22:41 更新者: (del#93913)
  • 詳細が更新されました
2018-01-30 05:45 更新者: kmorimatsu
コメント

(del#93913) への返信

"Debug error handling routines when installing (reported by temporary OSDN user: del#93913)" https://osdn.net/projects/jeanscms/scm/svn/commits/368

インストール時のエラー処理不具合のバグとして、承りました。他方、インストール出来ないのは、環境に問題があるからだと思われます。SQLiteが使えないのかも知れません。

This report was taken as a bug of failure for error handling when installing Jeans CMS. The reason why you cannot install Jeans CMS onto your environment is probably because your environment does not have enough features for Jeans CMS. SQLite may not be available.

2018-01-30 05:46 更新者: kmorimatsu
  • 担当者(未割り当て) から kmorimatsu に更新されました
  • 解決法なし から 修正済み に更新されました

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする