# HG changeset patch # User Sushi-k # Date 1248751393 -32400 # Node ID a935b4789affffd19608977db7dd34688d71cf78 # Parent 8965ef108821413658451d4455b72dc04ee8d57e fix: bug diff -r 8965ef108821 -r a935b4789aff Reservation.class.php --- a/Reservation.class.php Tue Jul 28 11:50:04 2009 +0900 +++ b/Reservation.class.php Tue Jul 28 12:23:13 2009 +0900 @@ -86,7 +86,7 @@ if( $battings >= $tuners ) { // 重複を発見した - if( FORCE_CONT_REC ) { + if( $settings->force_cont_rec == 1 ) { // 解消可能な重複かどうかを調べる // 前後の予約数 $nexts = DBRecord::countRecords( RESERVE_TBL, "WHERE complete = '0' ". diff -r 8965ef108821 -r a935b4789aff install/step2.php --- a/install/step2.php Tue Jul 28 11:50:04 2009 +0900 +++ b/install/step2.php Tue Jul 28 12:23:13 2009 +0900 @@ -14,6 +14,7 @@ $smarty->assign( "install_path", INSTALL_PATH ); $smarty->assign( "post_to", "step3.php" ); $smarty->assign( "sitetitle", "インストールステップ2" ); +$smarty->assign( "message", "システム設定を行います。このページの設定が正しく行われないとepgrecは機能しません。" ); $smarty->display("systemSetting.html"); ?> \ No newline at end of file diff -r 8965ef108821 -r a935b4789aff install/step3.php --- a/install/step3.php Tue Jul 28 11:50:04 2009 +0900 +++ b/install/step3.php Tue Jul 28 12:23:13 2009 +0900 @@ -55,6 +55,7 @@ $smarty->assign( "install_path", INSTALL_PATH ); $smarty->assign( "post_to", "step4.php" ); $smarty->assign( "sitetitle", "インストールステップ3" ); +$smarty->assign( "message" , "環境設定を行います。これらの設定はデフォルトのままでも制限付きながら動作します。" ); $smarty->display("envSetting.html"); ?> \ No newline at end of file diff -r 8965ef108821 -r a935b4789aff install/step4.php --- a/install/step4.php Tue Jul 28 11:50:04 2009 +0900 +++ b/install/step4.php Tue Jul 28 12:23:13 2009 +0900 @@ -7,35 +7,40 @@ $settings->post(); $settings->save(); -echo ''; -echo ''; -echo ''; -echo ''; -echo ''; -echo 'インストール最終ステップ'; -echo ''; +?> -echo ''; + + + + + +インストール最終ステップ + + + + +

初期設定が完了しました。下のリンクをクリックするとEPGの初回受信が始まります。 +EPGの受信には20~50分程度はかかります。初回受信が終了するまで番組表は表示できません。

-echo 'これからEPGデータの初回受信を実行します。サーバーの速度や受信可能な局の数によって異なりますが、'; -echo 'EPGの受信には20~50分程度はかかります。初回受信が終了するまで番組表は表示できません。
'; -echo 'また、設定ミスや受信データの異常によってEPGの初回受信に失敗すると番組表の表示はできません。
'; -echo '設定ミスが疑われる場合、インストール設定を実行し直してください。
'; -echo 'また、手動でEPGの受信を試みるのもひとつの方法です。コンソール上で、
'; -echo '
'; -echo '$ '.INSTALL_PATH.'/getepg.php [Enter]
'; -echo '
'; -echo 'と実行してください。

'; -echo 'EPGの受信を設定後、/etc/cron.d/以下にEPG受信の自動実行を設定する必要があります。
'; -echo 'Debian/Ubuntu用の設定ファイルは'.INSTALL_PATH.'/cron.d/getepgです。Debian/Ubuntuの方は

'; -echo '$ sudo cp '.INSTALL_PATH.'/cron.d/getepg /etc/cron.d/ [Enter]
'; -echo '
という具合にコピーするだけで動作するでしょう。それ以外のディストリビューションをお使いの方は'; -echo 'Debian/Ubuntu用の設定ファイルを参考に、適切に設定を行ってください
'; -echo '
'; -echo 'EPGの初回受信をこのスクリプトから実行します。20~50分程度後にepgrecのトップページを開いてください。'; +

EPG受信後、/etc/cron.d/以下にcronによるEPG受信の自動実行を設定する必要があります。 +Debian/Ubuntu用の設定ファイルは/cron.d/getepgです。Debian/Ubuntuをお使いの方は
+

+$ sudo cp /cron.d/getepg /etc/cron.d/ [Enter]
+
+
という具合にコピーするだけで動作するでしょう。それ以外のディストリビューションをお使いの方は +Debian/Ubuntu用の設定ファイルを参考に、適切にcronの設定を行ってください。

-@system( INSTALL_PATH."/getepg.php &" ); +

なお、設定ミスや受信データの異常によってEPGの初回受信に失敗すると番組表の表示はできません。 +設定ミスが疑われる場合、インストール設定を実行し直してください。 +また、手動でEPGの受信を試みるのもひとつの方法です。コンソール上で、
+

+$ /getepg.php [Enter]
+
+
+と実行してください。

-exit(); -?> +このリンクをクリックするとEPGの初回受信が始まります + + + diff -r 8965ef108821 -r a935b4789aff install/step5.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/install/step5.php Tue Jul 28 12:23:13 2009 +0900 @@ -0,0 +1,13 @@ +install_url.'">epgrecのトップページを開いてください。'; + +@system( INSTALL_PATH."/getepg.php &" ); + +exit(); + +?> \ No newline at end of file diff -r 8965ef108821 -r a935b4789aff templates/envSetting.html --- a/templates/envSetting.html Tue Jul 28 11:50:04 2009 +0900 +++ b/templates/envSetting.html Tue Jul 28 12:23:13 2009 +0900 @@ -57,6 +57,8 @@
+
{$message}
+

デジタルチューナー設定

diff -r 8965ef108821 -r a935b4789aff templates/systemSetting.html --- a/templates/systemSetting.html Tue Jul 28 11:50:04 2009 +0900 +++ b/templates/systemSetting.html Tue Jul 28 12:23:13 2009 +0900 @@ -55,6 +55,8 @@ +
{$message}
+

MySQLデータベース設定

diff -r 8965ef108821 -r a935b4789aff templates_c/.htaccess --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates_c/.htaccess Tue Jul 28 12:23:13 2009 +0900 @@ -0,0 +1,3 @@ +Order allow,deny +Deny from all + diff -r 8965ef108821 -r a935b4789aff templates_c/index.html --- a/templates_c/index.html Tue Jul 28 11:50:04 2009 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -