トップページに予期せぬエラー
こんにちは。超初心者なのでこちらのトピックで質問させて頂きます。
知り合いにホームページのロゴ画像を差し替えてほしいと頼まれ、IDとパスワードを教えてもらってログインしていました。私はHTMLやCSSの知識は殆どありません。詳しい知識がなくとも、初心者でもブロックみたいに並べ替えて簡単にカスタマイズできると聞いていたので、興味津々で色々とブロックを追加したりして試していました。
サイト全体のフッターの右下にconcrete5のTwitter・サイト・FBへ誘導するアイコンがありました(画像添付)。以前からお店のブログに飛ぶようにしたらいいのにと思っていたのでとりあえずそれを消そうと思い、削除ボタンを押して暫くすると「予期せぬエラーが発生しました」「Call to a member function getDefaultSortColumn() on boolean」と表示(画像添付)されたっきりで、どうにもならなくなってしまいました。バージョンを遡って元に戻そうにも、左上にあった編集ボタンや追加ボタンも消えてしまいました。「ホームに戻る」ボタンを押しても同じページが表示されるだけです。
元の状態に戻したいのですが、どうすればいいのかお手上げです。
キャッシュもクリア済ですが、何も変わりませんでした。
外部の人がサイトを見る分にはレイアウトは崩れたりしてなくて元のページの状態のままで大丈夫なのですが、管理者が編集できなくなってしまっている状態です。
下書きなどの未公開ページは編集可能でした。
もし、解決策が分かる方がいらっしゃったらアドバイス頂けましたら幸いです。
宜しくお願い致します。
【使ってるサーバー】
SAKURA internet (https://www.sakura.ne.jp/)
【使っているアドオン・テーマ】
エレメンタル
【キャッシュ】
クリア済
【使用ブラウザ】
Chrome
【PCのOS】
Windows10
【concrete5 バージョン】
# concrete5 Version
Core Version - 8.2.1
Version Installed - 8.2.1
Database Version - 20170802000000
# concrete5 Packages
Add and Remove Classes and IDs (0.9.5), Background Image and Overlay (0.9.9), Composer Security (1.0), Customize Editing Interface (1.0.1), Dynamic Images (1.2), Lazy Menu (1.1.4), Navigator (0.9.1), Nestable Manual Nav (1.4.1), Ronyd Expanded Search Bar (2.0), Scroll To Top (1.0.0), Spacer (0.9.4), Styled Maps (1.2.3), SVG Social Media Icons (0.9.9)
# concrete5 Overrides
None
# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).
# Server Software
Apache
# Server API
cgi-fcgi
# PHP Version
5.6.40
# PHP Extensions
cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, gd, gettext, gmp, hash, iconv, intl, json, libxml, mbstring, mcrypt, mysql, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, Reflection, session, SimpleXML, snmp, soap, SPL, sqlite3, standard, tokenizer, xml, xmlreader, xmlwriter, xsl, Zend OPcache, zip, zlib
# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - -1
max_input_vars - 1000
memory_limit - 128M
post_max_size - 8M
sql.safe_mode - Off
upload_max_filesize - 2M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - no value
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 2000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5
Re: Re: トップページに予期せぬエラー
とりあえず現象は再現出来ないのですが、
消してしまったグローバルエリアのブロックを復活させる方法を提示します。
1:ページのバージョンを戻す
1-1)ようこそ画面右側にある「サイトマップ」をクリックし、「フルサイトマップ」を表示させる
1-2)当該ページをクリックし、サブメニューから「バージョン」をクリックする
1-3)エラーが出る前のバージョンをクリックし、サブメニューから「承認」をクリックする
1-4)上記1-3で承認したバージョンより新しいバージョンは念のため全て削除する
→当該するバージョンをクリックし、サブメニューから「削除」をクリックする
2:グローバルエリアにあるブロックのバージョンを戻す
2-1)ようこそ画面右側にある「スタックとブロック」をクリックし、「スタック & グローバルエリア」を表示させる
2-2)一覧にある「グローバルエリア」をクリックする
2-3)一覧にある「Footer Social」をクリックする
2-4)「バージョン履歴」をクリックする
2-5)エラーが出る前のバージョンをクリックし、サブメニューから「承認」をクリックする
2-6)上記2-5で承認したバージョンより新しいバージョンは全て削除する
→当該するバージョンをクリックし、サブメニューから「削除」をクリックする
以上で元に戻るはずです。
ブロック復活によりエラーが直れば良いのですが…
Re: トップページに予期せぬエラー
元に戻りました!!トップページも元通りで、編集もできるようになっています。ボタンも復活しています。
本当にありがとうございますm(__)m
自分のホームページではないので、ものすごく冷や冷やしていました。本当に助かりました!安心しました。管理画面からでもバージョンの変更ができるのですね。
何もできなかったので、この機会に少しでもhtml、css、phpを勉強してみることにします。
早速本を借りてきました。concrete5の本も買いました。
初心者でも分かりやすいように、とても丁寧に教えて頂いてありがとうございました。
Re: トップページに予期せぬエラー
http://www.youtube.com/watch?v=aDoR-AOtKAQ
26:00あたりを参照してみてください。
「お知り合いのサイトでの作業」とのことでしたので、
とりあえず早急に戻す方法を説明しましたが根本的な解決にはなっていないので、
ログを確認してみてください、という感じです。
Re: トップページに予期せぬエラー
Exception Occurred: /home/店のアドレス/www/concrete5/updates/concrete5-8.2.1_remote_updater/concrete/blocks/express_entry_list/controller.php:116 Call to a member function getDefaultSortColumn() on boolean (1)
というようなログがたくさん残っていました。
一応、画像も添付しておきます。
あと、気になるのが、ユーザーがゲストで
Exception Occurred: /home/店のアドレス/www/concrete5/updates/concrete5-8.2.1_remote_updater/concrete/controllers/backend/user_interface.php:38 アクセス拒否 (0)
というログもたくさん残っていることです。
私には原因がさっぱり分かりませんでした。
aniya
Re: トップページに予期せぬエラー