登録日
2010年4月9日

メンバー検索

  

tomoac

名前(ニックネーム)
tomoac
ホームページ
http://concrete5.tomo.ac
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
@tomoac5
フォーラム総投稿数
969

コミュニティバッジ

WEB 編集メンバー concrete5 のヘルプドキュメント編集を手伝っていただいている方です。どなたでも参加できます。詳しくはconcrete5 コミュニティ活動のお誘いへ。

投稿

101から110までを表示 (計959)

Re: ログイン画面が真っ白になってログインできない

テーマを入れてみました。

バージョンを切り替えてもログイン画面が真っ白ということはないですね。

ただ、5.6.2.1.ja のとき、ページ表示(ログイン画面も)はされますが下の方にデータベースのエラーが出ています。
このようなエラーは出ませんか?

Posted on 7月 15, 2014 at 2:10 午後

Re: タブレットでアクセス時の分岐について

失礼しました。

そのへん詳しい方から回答をお願いします。

Posted on 7月 15, 2014 at 1:49 午後

Re: タブレットでアクセス時の分岐について

どのテーマをお使いですか? 独自につくられたテーマですか?
一般には、画面サイズをみてCSSを切り替えていますので、テーマのCSS内にある画面幅の数値を変更すればできるはずです。

Posted on 7月 15, 2014 at 11:44 午前

Re: ログイン画面が真っ白になってログインできない

この件、試してみてます。

1.2つ上の投稿にある、packages.zip をダウンロード
2.5.6.1.2.ja にインストール
3.インストールしたテーマに変えてみて正常に動くかどうかチェック
4.5.6.2.1.ja にアップグレード

packages.zipには、22個ものパッケージがあり、テーマらしきのは4つなので、4つともインストールしてみました。それぞれ問題なし。他にもテーマがありますか?

3まで問題なしで、4番目ですが、 updatesの下に、5.6.2.1.ja を展開したのですが、「concrete5をアップグレード」で認識してくれません。アップグレードはどうするんでしたっけ。

/config/site,phpに、以下を追加してみましたが、それだけでよかったですか?
define('DIRNAME_APP_UPDATED', 'concrete5.6.2.1.ja');

ちなみに上記だと、データベースのエラーが出ます。

すんません、助けになってませんが。

Posted on 7月 15, 2014 at 11:26 午前

Re: ログイン画面が真っ白になってログインできない

明日ごろ試してみます。

Posted on 7月 14, 2014 at 7:18 午後

「ジョブの実行」の動作を教えて

「自動実行ジョブ」の個別のジョブの画面「ジョブを実行」に、「cronを使用」か、「ページにアクセスがあった時に処理します。(ページの主なレンダリングリクエストが完了したあとに処理されます。)」というのを選べますが、この 「ページにアクセスがあった時に処理します。」の挙動を教えてください。

文章を素直に読むと、concret5のサイトのどこでも、一度でもページが開かれるとジョブを実行すると解釈できますが、あってますでしょうか。その下に、「このジョブを処理する間隔」というのを合わせて推察すると、設定した時間、たとえば「1日」と設定した場合、一日の間に一度でもページが開かれたら、ジョブを1回実行するという意味でしょうか?
というか、実際にやってみたらそんな挙動ではないので、違うようですね。

このところを教えてください。

Posted on 7月 12, 2014 at 3:24 午後

Re: Re: 自動実行ジョブの実行のさせ方

サブディレクトリで作れない件は、実は昨日から再現しなくなりました。
ジョブとは関係ない原因だったのでしょうね。お手数かけました。

Posted on 7月 11, 2014 at 9:03 午前

Re: Re: 自動実行ジョブの実行のさせ方

ありがとうございました。

concrete/tools/jobs/run_single.php で症状がより詳しく確認しでき、「アクセス拒否」のメッセージがなぜでるかがわかりました。

wget "http:// .... run_single?auth=a64bb0ba88fb49a7a8a1953bfb1137a3&jID=10"

cron内で、""(ダブルクオーテーション)を付けてなかったので、authのみ有効で、&job=10が無効になってしまってました。
これによって、「実行ボタン」を押したらうまく実行されるのに、cronに登録するとうまく実行されない原因がわかりました。

Posted on 7月 11, 2014 at 8:54 午前

Re: 自動実行ジョブの実行のさせ方

その後、いろいろ試してみました。

ブラウザや直接コマンドでの実行は「アクセス拒否」となります。おそらく、concrete5の中から実行しないとそうなるんだと思います。

それはそれとして、「自動実行ジョブ」、私が作ったお試しのコードと既存のsitemap.xmlを作るジョブとも共通なのですが「自動実行ジョブ」の画面で実行ボタンを押すと実行され、sitemap.xmlはできるのですが、cronに登録するとsitemap.xmlが作られません。

同じサーバーで動作しているサイトと何が違うのかをいろいろ考えてみたら、推察ですが、ドメイン直下にconcrete5が動作している場合はsitemap.xmlが作られるが、サブフォルダでconcret5が実行されている場合は、実行ボタンではsitemap.xmlが作られるが、cronでは作れないようです。

この辺、もう少し詳しく試したいのですが、どこのコードが実行されてるのか、わかりませんでしょうか。(こんな感じ)
http://xxxxx.tomo.ac/aaaaa/5.6.3.1_ja/concrete5.6.3.1.ja_devel/index.php/tools/required/jobs/run_single?auth=a64bb0ba88fb49a7a8a1953bfb1137a3&jID=6

toolsの下の、requiredはどこなんでしょうか?

Posted on 7月 09, 2014 at 11:07 午後

Re: 自動実行ジョブの実行のさせ方

ブラウザに「アクセス拒否」と出てきました。
あれ?

Posted on 7月 09, 2014 at 5:53 午後