Thanks, @jflatnes. Bluehost swears they have made no changes and that it is our code (i.e. Omeka or one of it’s plugins) that must be requesting the PHP 7.2 paths. This brings up a number of questions:
- Does what Bluehost is telling me make sense? I find it surprising, but I’ve gotten a very consistent message from a number of their reps.
- Is there a log where I can see what updates have been run on Omeka plugins lately, or some other way of checking this information? (So that I could roll back the offending changes.)
- Is there any other way you can imagine us resolving this problem.
It may be relevant to know that Omeka lists the following PHP extensions under System Information. Interestingly, this includes some of the libraries that aren’t being loaded according to the log, which makes me think that the processes spawned by CSV Import may be looking for libraries in a different place from the rest of Omeka.
PHP Extensions
Regular | bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imagick, imap, intl, ionCube Loader, json, libxml, mbstring, mcrypt, mhash, mssql, mysql, mysqli, mysqlnd, OAuth, odbc, openssl, pcntl, pcre, PDO, pdo_dblib, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, readline, Reflection, session, SimpleXML, soap, sockets, SourceGuardian, SPL, sqlite3, standard, tidy, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend Guard Loader, zip, zlib |
Zend | the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured), Zend Guard Loader |