概要

PHP 8.1.29とOmeka S version 4.0.4の組み合わせにおいて、BulkImportモジュールを使用した際、以下のエラーが発生しました。

FS#at0taac/lkhoetmrrera/ocxrex::x/Uwnwcwa/uogmhetkaT-ypeError:mb_substr():Argument#1($string)mustbeoftypestring,nullgivenin/home/xxx/www/omeka-s/modules/BulkImport/src/Processor/ResourceProcessor.php:1079

現時点で、原因までは特定できていませんが、対策を紹介します。

対策

以下のBulkImportのv3.4.51を使用することで、上記のエラーが発生しませんでした。

https://github.com/Daniel-KM/Omeka-S-module-BulkImport/releases/tag/3.4.51

まとめ

参考になりましたら幸いです。