自動実行ジョブでエラー

2017年9月8日 at 19:56

いつもお世話になっております。

自動実行ジョブで「 検索エンジンインデックス(すべて)」を実行したら、次のようなエラーが出てしまいました。

【Entity of type 'Concrete\Core\Entity\File\File' for IDs fID(63) was not found】

恥ずかしながら意味が分からず困っております。
わかる方がいらっしゃいましたら、教えていただけないでしょうか。

よろしくお願いいたします。

タグ:

Re: 自動実行ジョブでエラー

2017年9月9日 at 6:32
ファイルマネージャー、63番のファイルが見つからないというエラーです。
なにか、ファイルマネージャーの外でファイルを弄ったりしていませんか?
 

Re: 自動実行ジョブでエラー

2017年9月9日 at 7:24
返信ありがとうございます。

ファイルマネージャーの外でファイルをいじったつもりはないんですが、バックアップを取るためにシステムすべてのファイルをコピーしたり、上書きしたりしたことはありますので、その時に誤って消してしまったのかもしれません。

このエラーを解消する方法は何かあるのでしょうか。

環境は次の通りです。

# concrete5 Version
Core Version - 8.2.1
Version Installed - 8.2.1
Database Version - 20170802000000

# concrete5 Packages
Cloneamental (0.9.3), Fruitful (1.2), Manual Nav (2.2.0), Palette (2.0.4), Stucco (2.1.3)

# concrete5 Overrides
None

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache/2.2.34

# Server API
cgi-fcgi

# PHP Version
5.6.31

# PHP Extensions
cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, gd, gettext, gmp, hash, iconv, 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 - 30M
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 - <i>no value</i>
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: 自動実行ジョブでエラー

2017年9月9日 at 7:31
そういえば、最近ファイルマネージャーを使って、不用そうなファイルの削除はしました。
不要な画像のみ消したつもりでしたが、必要なファイルも消してしまったのでしょうか。
その時はファイルマネージャーを使ってます。
 

Re: 自動実行ジョブでエラー

2018年9月14日 at 18:16
自動実行ジョブのエラーですが、まだ解決できていません。

解決方法らしいものを下記のページで見つけたのですが
http://www.concrete5.org/community/forums/chat/error-entity-of-type-concretecoreentityfilefile-for-ids-fid6-was

サーチインデックスをクリアして再インデックスするという内容だと思うんですが、そのやり方がわかりません。
サーチインデックスはクリアできるんでしょうか。

また、【/index.php/dashboard/system/seo/searchindex】とは何を指しているのでしょうか。

ご存知の方がいらっしゃいましたら、よろしくお願いします。
 

Re: 自動実行ジョブでエラー

2018年9月17日 at 15:58
ちょっと過去のログを見てみました。

初めて出たときは
Exception Occurred: /*/*/*/*/updates/concrete5-8.2.1_remote_updater/concrete/vendor/doctrine/orm/lib/Doctrine/ORM/EntityNotFoundException.php:47 Entity of type 'Concrete\Core\Entity\File\File' for IDs fID(63) was not found (0)

となっておりました。

その直前には
Exception Occurred:/*/*/*/*/updates/concrete5-8.2.1_remote_updater/concrete/controllers/backend/tree.php:24 Call to a member function getRootTreeNodeObject() on null (1)

Exception Occurred: /*/*/*/*/updates/concrete5-8.2.1_remote_updater/concrete/src/Block/View/BlockView.php:42 Call to a member function getPackageHandle() on null (1)

とエラーが続いており
その直前には

ページ「Backup & Restore」(パス /dashboard/system/backup )を削除しました
ページ「Backup Database」(パス /dashboard/system/backup/backup )を削除しました
ページ「Update concrete5」(パス /dashboard/system/backup/update )を削除しました

となっておりました。

最近のエラーは

Exception Occurred: /*/*/*/*/updates/concrete5-8.4.2/concrete/vendor/doctrine/orm/lib/Doctrine/ORM/EntityNotFoundException.php:47 Entity of type 'Concrete\Core\Entity\File\File' for IDs fID(63) was not found (0)

でした。

何かわかることはないでしょうか。