Problem with displaying in hierarchical browser
I have installed created installations with the DACS profile and AF profile to explore hierarchical finding aid options. I can create record group, series, and subseries entries, but they do not display in the hierarchical browser. Instead, a little wheel appears in each of the browser windows and the data never appears. If I view the entries in Pawtucket they are present, but just not visible in the Providence entry screen. Have I missed a setting in a .conf file, or has anyone else solved this already?
Running 1.7.9 on WAMPserver
Thank you,
Mark
Comments
No, that's not good. When those wheels spin and never return it may be that the data feeds it's trying to load aren't returning properly.
Try this: in setup.php add this line somewhere:
ini_set("display_errors", "Off");
then try to reload the hierarchy browser again. If it works then we know there are error messages being emitted in the feeds.
Thanks, Seth. I tried adding the code to the setup.php file and there was no change. The hierarchical browser continues to spin its wheels. I looked at the PHP logs. This output occurs consistently in loading the page.
[07-Jan-2021 16:45:06 America/New_York] PHP Warning: include(): Failed opening 'C:/wamp64/www/dacs/app\tmp\collectiveaccessCache\0fea6a13c52b4d47\25368f24b045ca84\38a865804f8fdcb6\57cd99682e939275\efd02694d21a801f\598ce1b6114171fe\c21f969b5f03d33d\43e04f8f136e7682\e92d1ceb7caccf1b\c14ac4c40a5783fd.php' for inclusion (include_path='C:\wamp64\www\dacs\vendor/pear/archive_tar;C:\wamp64\www\dacs\vendor/pear/console_getopt;C:\wamp64\www\dacs\vendor/pear/file_marc;C:\wamp64\www\dacs\vendor/pear/pear-core-minimal/src;C:\wamp64\www\dacs\vendor/pear/pear_exception;C:/wamp64/www/dacs/app/lib;C:/wamp64/www/dacs/app/models;.;C:\php\pear') in C:\wamp64\www\dacs\vendor\tedivm\stash\src\Stash\Driver\FileSystem\NativeEncoder.php on line 25
[07-Jan-2021 16:45:06 America/New_York] PHP Stack trace:
[07-Jan-2021 16:45:06 America/New_York] PHP 1. {main}() C:\wamp64\www\dacs\index.php:0
[07-Jan-2021 16:45:06 America/New_York] PHP 2. require() C:\wamp64\www\dacs\index.php:37
[07-Jan-2021 16:45:06 America/New_York] PHP 3. require() C:\wamp64\www\dacs\setup.php:221
[07-Jan-2021 16:45:06 America/New_York] PHP 4. require_once() C:\wamp64\www\dacs\app\helpers\post-setup.php:309
[07-Jan-2021 16:45:06 America/New_York] PHP 5. require_once() C:\wamp64\www\dacs\app\helpers\preload.php:44
[07-Jan-2021 16:45:06 America/New_York] PHP 6. require_once() C:\wamp64\www\dacs\app\lib\Cache\PersistentCache.php:33
[07-Jan-2021 16:45:06 America/New_York] PHP 7. require_once() C:\wamp64\www\dacs\app\lib\Db.php:38
[07-Jan-2021 16:45:06 America/New_York] PHP 8. require_once() C:\wamp64\www\dacs\app\lib\Db\DbStatement.php:39
[07-Jan-2021 16:45:06 America/New_York] PHP 9. include_once() C:\wamp64\www\dacs\app\lib\Db\DbResult.php:40
[07-Jan-2021 16:45:06 America/New_York] PHP 10. require_once() C:\wamp64\www\dacs\app\lib\Media\MediaInfoCoder.php:39
[07-Jan-2021 16:45:06 America/New_York] PHP 11. Configuration::load() C:\wamp64\www\dacs\app\helpers\utilityHelpers.php:70
[07-Jan-2021 16:45:06 America/New_York] PHP 12. Configuration->__construct() C:\wamp64\www\dacs\app\lib\Configuration.php:102
[07-Jan-2021 16:45:06 America/New_York] PHP 13. Configuration::loadConfigCacheInMemory() C:\wamp64\www\dacs\app\lib\Configuration.php:171
[07-Jan-2021 16:45:06 America/New_York] PHP 14. ExternalCache::contains() C:\wamp64\www\dacs\app\lib\Configuration.php:1019
[07-Jan-2021 16:45:06 America/New_York] PHP 15. Stash\Item->isMiss() C:\wamp64\www\dacs\app\lib\Cache\ExternalCache.php:176
[07-Jan-2021 16:45:06 America/New_York] PHP 16. Stash\Item->get() C:\wamp64\www\dacs\vendor\tedivm\stash\src\Stash\Item.php:295
[07-Jan-2021 16:45:06 America/New_York] PHP 17. Stash\Item->executeGet() C:\wamp64\www\dacs\vendor\tedivm\stash\src\Stash\Item.php:217
[07-Jan-2021 16:45:06 America/New_York] PHP 18. Stash\Item->getRecord() C:\wamp64\www\dacs\vendor\tedivm\stash\src\Stash\Item.php:273
[07-Jan-2021 16:45:06 America/New_York] PHP 19. Stash\Driver\FileSystem->getData() C:\wamp64\www\dacs\vendor\tedivm\stash\src\Stash\Item.php:528
[07-Jan-2021 16:45:06 America/New_York] PHP 20. Stash\Driver\FileSystem\NativeEncoder->deserialize() C:\wamp64\www\dacs\vendor\tedivm\stash\src\Stash\Driver\FileSystem.php:201
This problem occurs in both the DACS and AF profiles.
Mark
Follow up note: this turned out to be a permissions issue with WAMP. I moved the CA install to a Linux server and it disappeared.