2025-08-12T19:36:08-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: Query fl=%2A%2Cscore&spellcheck=true&facet=true&facet.limit=30&facet.field=topic_facet&facet.field=instname_str&facet.field=reponame_str&facet.field=dc.publisher.program.fl_str_mv&facet.field=author_facet&facet.field=contributor_str_mv&facet.field=format&facet.field=language&facet.field=dc.subject.por.fl_str_mv&facet.field=dc.subject.eng.fl_str_mv&facet.field=dc.subject.cnpq.fl_str_mv&facet.field=publishDate&facet.field=callnumber-first&facet.field=genre_facet&facet.field=era_facet&facet.field=geographic_facet&facet.sort=count&facet.mincount=1&sort=score+desc&hl=true&hl.fl=%2A&hl.simple.pre=%7B%7B%7B%7BSTART_HILITE%7D%7D%7D%7D&hl.simple.post=%7B%7B%7B%7BEND_HILITE%7D%7D%7D%7D&spellcheck.dictionary=default&wt=json&json.nl=arrarr&rows=20&start=0&spellcheck.q=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala&qf=title_short%5E750+title_full_unstemmed%5E600+title_full%5E400+title%5E500+title_alt%5E200+title_new%5E100+series%5E50+series2%5E30+author%5E300+author_fuller%5E150+contents%5E10+topic_unstemmed%5E550+topic%5E500+geographic%5E300+genre%5E300+allfields_unstemmed%5E10+fulltext_unstemmed%5E10+allfields+fulltext+description+isbn+issn+long_lat_display&qt=edismax&mm=0%25&q=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala
2025-08-12T19:36:08-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: => GET http://localhost:8080/solr/biblio/select?fl=%2A%2Cscore&spellcheck=true&facet=true&facet.limit=30&facet.field=topic_facet&facet.field=instname_str&facet.field=reponame_str&facet.field=dc.publisher.program.fl_str_mv&facet.field=author_facet&facet.field=contributor_str_mv&facet.field=format&facet.field=language&facet.field=dc.subject.por.fl_str_mv&facet.field=dc.subject.eng.fl_str_mv&facet.field=dc.subject.cnpq.fl_str_mv&facet.field=publishDate&facet.field=callnumber-first&facet.field=genre_facet&facet.field=era_facet&facet.field=geographic_facet&facet.sort=count&facet.mincount=1&sort=score+desc&hl=true&hl.fl=%2A&hl.simple.pre=%7B%7B%7B%7BSTART_HILITE%7D%7D%7D%7D&hl.simple.post=%7B%7B%7B%7BEND_HILITE%7D%7D%7D%7D&spellcheck.dictionary=default&wt=json&json.nl=arrarr&rows=20&start=0&spellcheck.q=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala&qf=title_short%5E750+title_full_unstemmed%5E600+title_full%5E400+title%5E500+title_alt%5E200+title_new%5E100+series%5E50+series2%5E30+author%5E300+author_fuller%5E150+contents%5E10+topic_unstemmed%5E550+topic%5E500+geographic%5E300+genre%5E300+allfields_unstemmed%5E10+fulltext_unstemmed%5E10+allfields+fulltext+description+isbn+issn+long_lat_display&qt=edismax&mm=0%25&q=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala
2025-08-12T19:36:09-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: <= 200 OK
2025-08-12T19:36:09-04:00 DEBUG: Deserialized SOLR response
2025-08-12T19:36:09-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: Query fl=%2A%2Cscore&spellcheck=true&spellcheck.dictionary=basicSpell&wt=json&json.nl=arrarr&rows=0&start=0&spellcheck.q=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala&qf=title_short%5E750+title_full_unstemmed%5E600+title_full%5E400+title%5E500+title_alt%5E200+title_new%5E100+series%5E50+series2%5E30+author%5E300+author_fuller%5E150+contents%5E10+topic_unstemmed%5E550+topic%5E500+geographic%5E300+genre%5E300+allfields_unstemmed%5E10+fulltext_unstemmed%5E10+allfields+fulltext+description+isbn+issn+long_lat_display&qt=edismax&mm=0%25&q=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala
2025-08-12T19:36:09-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: => GET http://localhost:8080/solr/biblio/select?fl=%2A%2Cscore&spellcheck=true&spellcheck.dictionary=basicSpell&wt=json&json.nl=arrarr&rows=0&start=0&spellcheck.q=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala&qf=title_short%5E750+title_full_unstemmed%5E600+title_full%5E400+title%5E500+title_alt%5E200+title_new%5E100+series%5E50+series2%5E30+author%5E300+author_fuller%5E150+contents%5E10+topic_unstemmed%5E550+topic%5E500+geographic%5E300+genre%5E300+allfields_unstemmed%5E10+fulltext_unstemmed%5E10+allfields+fulltext+description+isbn+issn+long_lat_display&qt=edismax&mm=0%25&q=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala
<? $data = $this->driver->getRawData(); ?> <br> <input type="hidden" value="<?= $this->escapeHtmlAttr($this->driver->getUniqueID()) ?>" class="hiddenId" /> <input type="hidden" value="<?= $this->escapeHtmlAttr($this->driver->getSourceIdentifier()) ?>" class="hiddenSource" /> <div class="media"> <div class="media-body"> <div class="result-body"> <div class="result-formats clearfix"> <?= $this->record($this->driver)->getFormatList() ?> <? if (!$openUrlActive && empty($urls) && $this->driver->supportsAjaxStatus()): ?> <span class="status ajax-availability hidden"> <span class="label label-default"><?= $this->transEsc('Loading') ?>...</span> </span> <? endif; ?> </div> </div> <div class="result-title"> <a href="<?= $this->recordLink()->getUrl($this->driver) ?>" class="title getFull" data-view="<?= $this->params->getOptions()->getListViewOption() ?>"> <?= $this->record($this->driver)->getTitleHtml() ?> </a> </div> <div class="row"> <div class="col-sm-6 text-left"> <? $summAuthors = $this->driver->getRawData()['author_facet']; if (!empty($summAuthors)): ?> <?= $this->transEsc('by') ?> <? $authorCount = count($summAuthors); foreach ($summAuthors as $i => $summAuthor): ?> <a href="<?= $this->record($this->driver)->getLink('author', $this->highlight($summAuthor, null, true, false)) ?>"><?= $this->highlight($summAuthor) ?></a><?= $i + 1 < $authorCount ? '; ' : '' ?>
<? $data = $this->driver->getRawData(); ?> <br> <input type="hidden" value="<?= $this->escapeHtmlAttr($this->driver->getUniqueID()) ?>" class="hiddenId" /> <input type="hidden" value="<?= $this->escapeHtmlAttr($this->driver->getSourceIdentifier()) ?>" class="hiddenSource" /> <div class="media"> <div class="media-body"> <div class="result-body"> <div class="result-formats clearfix"> <?= $this->record($this->driver)->getFormatList() ?> <? if (!$openUrlActive && empty($urls) && $this->driver->supportsAjaxStatus()): ?> <span class="status ajax-availability hidden"> <span class="label label-default"><?= $this->transEsc('Loading') ?>...</span> </span> <? endif; ?> </div> </div> <div class="result-title"> <a href="<?= $this->recordLink()->getUrl($this->driver) ?>" class="title getFull" data-view="<?= $this->params->getOptions()->getListViewOption() ?>"> <?= $this->record($this->driver)->getTitleHtml() ?> </a> </div> <div class="row"> <div class="col-sm-6 text-left"> <? $summAuthors = $this->driver->getRawData()['author_facet']; if (!empty($summAuthors)): ?> <?= $this->transEsc('by') ?> <? $authorCount = count($summAuthors); foreach ($summAuthors as $i => $summAuthor): ?> <a href="<?= $this->record($this->driver)->getLink('author', $this->highlight($summAuthor, null, true, false)) ?>"><?= $this->highlight($summAuthor) ?></a><?= $i + 1 < $authorCount ? '; ' : '' ?>
// assigns to a double-underscored variable, to prevent naming collisions $__vars = $this->vars()->getArrayCopy(); if (array_key_exists('this', $__vars)) { unset($__vars['this']); } extract($__vars); unset($__vars); // remove $__vars from local scope while ($this->__template = array_pop($this->__templates)) { $this->__file = $this->resolver($this->__template); if (! $this->__file) { throw new Exception\RuntimeException(sprintf( '%s: Unable to render template "%s"; resolver could not resolve to a file', __METHOD__, $this->__template )); } try { ob_start(); $includeReturn = include $this->__file; $this->__content = ob_get_clean(); } catch (\Exception $ex) { ob_end_clean(); throw $ex; } if ($includeReturn === false && empty($this->__content)) { throw new Exception\UnexpectedValueException(sprintf( '%s: Unable to render template "%s"; file include failed', __METHOD__, $this->__file )); } } $this->setVars(array_pop($this->__varsCache)); if ($this->__filterChain instanceof FilterChain) { return $this->__filterChain->filter($this->__content); // filter output }
// Set default context if none provided: if (is_null($context)) { $context = ['driver' => $this->driver]; } // Set up the needed context in the view: $oldContext = $this->contextHelper->apply($context); // Get the current record driver's class name, then start a loop // in case we need to use a parent class' name to find the appropriate // template. $className = get_class($this->driver); $resolver = $this->view->resolver(); while (true) { // Guess the template name for the current class: $classParts = explode('\\', $className); $template = 'RecordDriver/' . array_pop($classParts) . '/' . $name; if ($resolver->resolve($template)) { // Try to render the template.... $html = $this->view->render($template); $this->contextHelper->restore($oldContext); return $html; } else { // If the template doesn't exist, let's see if we can inherit a // template from a parent class: $className = get_parent_class($className); if (empty($className)) { // No more parent classes left to try? Throw an exception! throw new RuntimeException( 'Cannot find ' . $name . ' template for record driver: ' . get_class($this->driver) ); } } } } /** * Store a record driver object and return this object so that the appropriate * template can be rendered.
/** * Render a toolbar for use on the record view. * * @return string */ public function getToolbar() { return $this->renderTemplate('toolbar.phtml'); } /** * Render a search result for the specified view mode. * * @param string $view View mode to use. * * @return string */ public function getSearchResult($view) { return $this->renderTemplate('result-' . $view . '.phtml'); } /** * Render an HTML checkbox control for the current record. * * @param string $idPrefix Prefix for checkbox HTML ids * @param string $formAttr ID of form for [form] attribute * * @return string */ public function getCheckbox($idPrefix = '', $formAttr = false) { static $checkboxCount = 0; $id = $this->driver->getSourceIdentifier() . '|' . $this->driver->getUniqueId(); $context = ['id' => $id, 'count' => $checkboxCount++, 'prefix' => $idPrefix]; if ($formAttr) { $context['formAttr'] = $formAttr; }
<? if (!isset($this->indexStart)) $this->indexStart = 0; ?> <? $i = $this->indexStart; ?> <? foreach ($this->results->getResults() as $current): ?> <? $recordNumber = $this->results->getStartRecord() + $i-$this->indexStart; ?> <div id="result<?=$i++ ?>" class="result<?=$current->supportsAjaxStatus()?' ajaxItem':''?>"> <? if (isset($this->showCheckboxes) && $this->showCheckboxes): ?> <?=$this->record($current)->getCheckbox('', 'search-cart-form')?> <? endif; ?> <div class="record-number"> <?=$recordNumber ?> </div> <?=$this->record($current)->getSearchResult('list')?> </div> <? endforeach; ?>
// assigns to a double-underscored variable, to prevent naming collisions $__vars = $this->vars()->getArrayCopy(); if (array_key_exists('this', $__vars)) { unset($__vars['this']); } extract($__vars); unset($__vars); // remove $__vars from local scope while ($this->__template = array_pop($this->__templates)) { $this->__file = $this->resolver($this->__template); if (! $this->__file) { throw new Exception\RuntimeException(sprintf( '%s: Unable to render template "%s"; resolver could not resolve to a file', __METHOD__, $this->__template )); } try { ob_start(); $includeReturn = include $this->__file; $this->__content = ob_get_clean(); } catch (\Exception $ex) { ob_end_clean(); throw $ex; } if ($includeReturn === false && empty($this->__content)) { throw new Exception\UnexpectedValueException(sprintf( '%s: Unable to render template "%s"; file include failed', __METHOD__, $this->__file )); } } $this->setVars(array_pop($this->__varsCache)); if ($this->__filterChain instanceof FilterChain) { return $this->__filterChain->filter($this->__content); // filter output }
<? $this->layout()->srmessage = $this->translate('nohit_lookfor_html', ['%%lookfor%%' => $this->escapeHtml($lookfor)]); ?> <?=$this->layout()->srmessage ?> <? endif; ?> </p> <? if (isset($this->parseError)): ?> <p class="alert alert-danger"><?=$this->transEsc('nohit_parse_error')?></p> <? endif; ?> <? foreach (($top = $this->results->getRecommendations('top')) as $current): ?> <?=$this->recommend($current)?> <? endforeach; ?> <? foreach ($this->results->getRecommendations('noresults') as $current): ?> <? if (!in_array($current, $top)): ?> <?=$this->recommend($current)?> <? endif; ?> <? endforeach; ?> <? else: ?> <form id="search-cart-form" method="post" name="bulkActionForm" action="<?=$this->url('cart-searchresultsbulk')?>" data-lightbox data-lightbox-onsubmit="bulkFormHandler"> <?=$this->context($this)->renderInContext('search/bulk-action-buttons.phtml', ['idPrefix' => ''])?> </form> <?=$this->render('search/list-' . $this->params->getView() . '.phtml')?> <?=$this->context($this)->renderInContext('search/bulk-action-buttons.phtml', ['idPrefix' => 'bottom_', 'formAttr' => 'search-cart-form'])?> <?=$this->paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', ['results' => $this->results, 'options' => isset($this->paginationOptions) ? $this->paginationOptions : []])?> <div class="searchtools hidden-print"> <strong><?=$this->transEsc('Search Tools')?>:</strong> <a href="<?=$this->results->getUrlQuery()->setViewParam('rss')?>"><i class="fa fa-bell" aria-hidden="true"></i> <?=$this->transEsc('Get RSS Feed')?></a> — <a href="<?=$this->url('search-email')?>" class="mailSearch" data-lightbox id="mailSearch<?=$this->escapeHtmlAttr($this->results->getSearchId())?>"> <i class="fa fa-envelope" aria-hidden="true"></i> <?=$this->transEsc('Email this Search')?> </a> <? if ($this->accountCapabilities()->getSavedSearchSetting() === 'enabled'): ?> — <? if (is_numeric($this->results->getSearchId())): ?> <? if ($this->results->isSavedSearch()): ?> <a href="<?=$this->url('myresearch-savesearch')?>?delete=<?=urlencode($this->results->getSearchId())?>"><i class="fa fa-remove" aria-hidden="true"></i> <?=$this->transEsc('save_search_remove')?></a> <? else: ?> <a href="<?=$this->url('myresearch-savesearch')?>?save=<?=urlencode($this->results->getSearchId())?>"><i class="fa fa-save" aria-hidden="true"></i> <?=$this->transEsc('save_search')?></a> <? endif; ?> <? endif; ?> <? endif; ?>
// assigns to a double-underscored variable, to prevent naming collisions $__vars = $this->vars()->getArrayCopy(); if (array_key_exists('this', $__vars)) { unset($__vars['this']); } extract($__vars); unset($__vars); // remove $__vars from local scope while ($this->__template = array_pop($this->__templates)) { $this->__file = $this->resolver($this->__template); if (! $this->__file) { throw new Exception\RuntimeException(sprintf( '%s: Unable to render template "%s"; resolver could not resolve to a file', __METHOD__, $this->__template )); } try { ob_start(); $includeReturn = include $this->__file; $this->__content = ob_get_clean(); } catch (\Exception $ex) { ob_end_clean(); throw $ex; } if ($includeReturn === false && empty($this->__content)) { throw new Exception\UnexpectedValueException(sprintf( '%s: Unable to render template "%s"; file include failed', __METHOD__, $this->__file )); } } $this->setVars(array_pop($this->__varsCache)); if ($this->__filterChain instanceof FilterChain) { return $this->__filterChain->filter($this->__content); // filter output }
// If EVENT_RENDERER or EVENT_RENDERER_POST changed the model, make sure // we use this new model instead of the current $model $model = $event->getModel(); // If we have children, render them first, but only if: // a) the renderer does not implement TreeRendererInterface, or // b) it does, but canRenderTrees() returns false if ($model->hasChildren() && (! $renderer instanceof TreeRendererInterface || ! $renderer->canRenderTrees()) ) { $this->renderChildren($model); } // Reset the model, in case it has changed, and set the renderer $event->setModel($model); $event->setRenderer($renderer); $rendered = $renderer->render($model); // If this is a child model, return the rendered content; do not // invoke the response strategy. $options = $model->getOptions(); if (array_key_exists('has_parent', $options) && $options['has_parent']) { return $rendered; } $event->setResult($rendered); $event->setName(ViewEvent::EVENT_RESPONSE); $events->triggerEvent($event); } /** * Loop through children, rendering each * * @param Model $model * @throws Exception\DomainException * @return void
$event->setName(ViewEvent::EVENT_RESPONSE); $events->triggerEvent($event); } /** * Loop through children, rendering each * * @param Model $model * @throws Exception\DomainException * @return void */ protected function renderChildren(Model $model) { foreach ($model as $child) { if ($child->terminate()) { throw new Exception\DomainException('Inconsistent state; child view model is marked as terminal'); } $child->setOption('has_parent', true); $result = $this->render($child); $child->setOption('has_parent', null); $capture = $child->captureTo(); if (! empty($capture)) { if ($child->isAppend()) { $oldResult = $model->{$capture}; $model->setVariable($capture, $oldResult . $result); } else { $model->setVariable($capture, $result); } } } } /** * Create and return ViewEvent used by render() * * @return ViewEvent */ protected function getEvent() {
__METHOD__ )); } $event->setRenderer($renderer); $event->setName(ViewEvent::EVENT_RENDERER_POST); $events->triggerEvent($event); // If EVENT_RENDERER or EVENT_RENDERER_POST changed the model, make sure // we use this new model instead of the current $model $model = $event->getModel(); // If we have children, render them first, but only if: // a) the renderer does not implement TreeRendererInterface, or // b) it does, but canRenderTrees() returns false if ($model->hasChildren() && (! $renderer instanceof TreeRendererInterface || ! $renderer->canRenderTrees()) ) { $this->renderChildren($model); } // Reset the model, in case it has changed, and set the renderer $event->setModel($model); $event->setRenderer($renderer); $rendered = $renderer->render($model); // If this is a child model, return the rendered content; do not // invoke the response strategy. $options = $model->getOptions(); if (array_key_exists('has_parent', $options) && $options['has_parent']) { return $rendered; } $event->setResult($rendered); $event->setName(ViewEvent::EVENT_RESPONSE); $events->triggerEvent($event); }
if ($result instanceof Response) { return $result; } // Martial arguments $request = $e->getRequest(); $response = $e->getResponse(); $viewModel = $e->getViewModel(); if (!$viewModel instanceof ViewModel) { return; } $view = $this->view; $view->setRequest($request); $view->setResponse($response); $caughtException = null; try { $view->render($viewModel); } catch (\Throwable $ex) { $caughtException = $ex; } catch (\Exception $ex) { // @TODO clean up once PHP 7 requirement is enforced $caughtException = $ex; } if ($caughtException !== null) { if ($e->getName() === MvcEvent::EVENT_RENDER_ERROR) { throw $caughtException; } $application = $e->getApplication(); $events = $application->getEventManager(); $e->setError(Application::ERROR_EXCEPTION); $e->setParam('exception', $caughtException); $e->setName(MvcEvent::EVENT_RENDER_ERROR); $events->triggerEvent($e); }
} if ($this->sharedManager) { foreach ($this->sharedManager->getListeners($this->identifiers, $name) as $priority => $listeners) { $listOfListenersByPriority[$priority][] = $listeners; } } // Sort by priority in reverse order krsort($listOfListenersByPriority); // Initial value of stop propagation flag should be false $event->stopPropagation(false); // Execute listeners $responses = new ResponseCollection(); foreach ($listOfListenersByPriority as $listOfListeners) { foreach ($listOfListeners as $listeners) { foreach ($listeners as $listener) { $response = $listener($event); $responses->push($response); // If the event was asked to stop propagating, do so if ($event->propagationIsStopped()) { $responses->setStopped(true); return $responses; } // If the result causes our validation callback to return true, // stop propagation if ($callback && $callback($response)) { $responses->setStopped(true); return $responses; } } } } return $responses; }
$event = clone $this->eventPrototype; $event->setName($eventName); if ($target !== null) { $event->setTarget($target); } if ($argv) { $event->setParams($argv); } return $this->triggerListeners($event, $callback); } /** * @inheritDoc */ public function triggerEvent(EventInterface $event) { return $this->triggerListeners($event); } /** * @inheritDoc */ public function triggerEventUntil(callable $callback, EventInterface $event) { return $this->triggerListeners($event, $callback); } /** * @inheritDoc */ public function attach($eventName, callable $listener, $priority = 1) { if (! is_string($eventName)) { throw new Exception\InvalidArgumentException(sprintf( '%s expects a string for the event; received %s', __METHOD__, (is_object($eventName) ? get_class($eventName) : gettype($eventName))
{ } /** * Complete the request * * Triggers "render" and "finish" events, and returns response from * event object. * * @param MvcEvent $event * @return Application */ protected function completeRequest(MvcEvent $event) { $events = $this->events; $event->setTarget($this); $event->setName(MvcEvent::EVENT_RENDER); $event->stopPropagation(false); // Clear before triggering $events->triggerEvent($event); $event->setName(MvcEvent::EVENT_FINISH); $event->stopPropagation(false); // Clear before triggering $events->triggerEvent($event); return $this; } }
// Trigger dispatch event $event->setName(MvcEvent::EVENT_DISPATCH); $event->stopPropagation(false); // Clear before triggering $result = $events->triggerEventUntil($shortCircuit, $event); // Complete response $response = $result->last(); if ($response instanceof ResponseInterface) { $event->setName(MvcEvent::EVENT_FINISH); $event->setTarget($this); $event->setResponse($response); $event->stopPropagation(false); // Clear before triggering $events->triggerEvent($event); $this->response = $response; return $this; } $response = $this->response; $event->setResponse($response); $this->completeRequest($event); return $this; } /** * @deprecated */ public function send() { } /** * Complete the request * * Triggers "render" and "finish" events, and returns response from * event object. * * @param MvcEvent $event * @return Application */
if (file_exists('vendor/autoload.php')) { $loader = include 'vendor/autoload.php'; } // Support for ZF2_PATH environment variable if ($zf2Path = getenv('ZF2_PATH')) { if (isset($loader)) { $loader->add('Zend', $zf2Path . '/Zend'); } else { include $zf2Path . '/Zend/Loader/AutoloaderFactory.php'; AutoloaderFactory::factory(); } } if (!class_exists('Zend\Loader\AutoloaderFactory')) { throw new RuntimeException('Unable to load ZF2.'); } // Run the application! Zend\Mvc\Application::init(require 'config/application.config.php')->run(); // Handle final profiling details, if necessary: if ($xhprof) { $xhprofData = extension_loaded('xhprof') ? xhprof_disable() : tideways_disable(); $xhprofRunId = uniqid(); $suffix = 'vufind'; $dir = ini_get('xhprof.output_dir'); if (empty($dir)) { $dir = sys_get_temp_dir(); } file_put_contents("$dir/$xhprofRunId.$suffix.xhprof", serialize($xhprofData)); $url = "$xhprof?run=$xhprofRunId&source=$suffix"; echo "<a href='$url'>Profiler output</a>"; }
Key | Value |
lookfor | (((presentaneane OR (presentan OR presenteaea)) OR present) OR presenteana) of Guatemala |
type | AllFields |
Key | Value |
ui | standard |
VUFIND_SESSION | hsd6kuk4cscn391iu2ck9h0mk3 |
Key | Value |
__ZF | Array ( [_REQUEST_ACCESS_TIME] => 1755041768.8471 [_VALID] => Array ( [Zend\Session\Validator\Id] => hsd6kuk4cscn391iu2ck9h0mk3 ) [FlashMessenger] => Array ( [EXPIRE_HOPS] => Array ( [hops] => 0 [ts] => 1755041768.8471 ) ) [csrf] => Array ( [EXPIRE] => 1755042068 ) ) |
SessionState | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [cookiePath] => / ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
FlashMessenger | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
Search | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [last] => /vufind/Search/Results?lookfor=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala&type=AllFields [params|Solr|hiddenFilters] => Array ( ) [params|Solr|limit] => 20 [params|Solr|sort] => relevance [params|Solr|view] => list ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
Followup | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [url] => http://pricila.senacyt.gob.pa/vufind/MyResearch/SaveSearch?save=65410353 ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
csrf | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [tokenList] => Array ( [c8b441cf9c5c6f91452dff1763c1b317] => 73f2edb9e467e1a5d6128cd528d1fbb6 [6a96d8fd077307db9e7060c94cf60a28] => dafc5d2bbe20cadbe6b9e510a1471c7b [db4da44272476412a6b7389ac03b9431] => 7c61ab0c955f896d8814c69dc7a63728 [548604e909744fd790a1baaf13df763b] => 060d95089a4545a237b74594b4373a42 [ec6a27ebccef700cd91f3df4ac3c1749] => d10f3da260b2db15f3308c821bd0708f [5474557073a912b2fb52b1a4e9f479ea] => d8832e9ef17c6c7bedb8805d8f830a2d [f9a351aef25033fc40ad542b809a91ea] => cad4feac3e791720f42904d59dabb150 [9e3e6e7500becc7d009da41880b16758] => 38a165ea23679c6367a4b29e14e54c5a [857cca50b0ea73405e46434ce18acee5] => 13cbf49982294b14a916f8ac43a79e1e [feeb48efa6a5381f17461fb1fa7e7e6c] => e8ffb62ab05de70d402e39fe36101d6a [5de2825a8ec10b965e9983e5ca92098e] => cbe2e86d0581d1caec7a677f9adb4693 [fcad3393a8a28336e12d8afb341a2459] => 8df480d064f3f463d9783391459f04e8 [228c63d051f6193e9ea53a18a69de928] => 3624e15f6c40cf491bc82a0bbc3eb236 [8b64321b36b3094952a0a1787b3fc1c1] => 545e82752d34c748e35fe6a263bd73fa [a0119bf8bb77b03c7069e0fdcfda36a3] => 3aa73cf00a6cc1c3a91dcc9dbe258c48 [864bc0e6cf29f17c8357e033bfb46a04] => a7b848f20fcf01e50918507f82d8705e [518514f9123e8cf350175fc813450076] => 6b44bbd45fdeb206dac4935e082e6c7f [277d4aaadc99ad4943bddaca732b0224] => 21e095720935ae4b92513cb8edafb9cc [09e7a7962c8faf0cb7cb53f7a801e58c] => 42db7e3decd9a917b37fd247f9972392 [6fe52d1b7695ff471f57662c4e6c669f] => 0e6b42fea3e126c37c3e700630a4232b [514b50dcfb1da7c626e7068cbcb6f393] => a24006734bee7725638154c56f6a1845 [c0f22aeb072c27959564bf24725703b8] => 0bffbf9c7f66a03c9aeaa821093db77c [b657f24003d7c56fc6696c28c3efb1dc] => 4ed7f4b238e1a9aeb2d10215cdfaae62 [b07c30ed8fbb122f29229d108d023089] => 62ff730f1f9a025bbf9989c49ce9dc7e [f6d8e7fb5e0e70bd4808f74fcc86c467] => 472a3739c634d8cbf7f3fc76864b2fac [6dfe33dc02482b90da5dc84b1e28e2a0] => 3658c9ea732775115591019ae546d3fe [ec138284824e9e6ab4ce29f7c54afde4] => 1abb4d96ce3f3b5daa073ba631c1c0e9 [8b13b048e8fc5dc56c320bcffcd8dabf] => 460b77be0570aa225c7b29e7b91a4a4a [33feeee16dea37413e987672b7bf6a9b] => c65cfb54e3cbb3706ce759148dd83edf [46c9a7505282ce519199171397161b0a] => c1cce3440a881eb5ec5fd942d6c69dff [f91f76f42816a7ffdfa4c6f1662de5fb] => cca38be62c3602fef0cc8456291dafd9 [104d459ab2e3784c7392ab8aea113e05] => 236531cf61eefd9758e85731513e8c8e [407d469415f956a2f3490640fd294f30] => f7d1991b0ff8ff29af90dbca3022e527 [fc2db969782f405f3cceb13d96b88b61] => 38d8b38377d2ba4f7e8803c298c9b11a [7dbacf885520461ff42c021d47c800a5] => cdebf96b0f043e4b59c4763315205655 [3629ffab1af7ffc55ce95996ae3fea3b] => 0818ed1103b0888bdccfb7a698faafc7 [178e3361701d84b11dea0c666446afb0] => c8ff27a725e11787a0d73e6d823c1e36 [1c409649cdc6b0a0b2436ff4112590ca] => 9288a261c9b6053de0a6003fe498314f [4eccc2a57f3efcf8815f19e2e3788242] => 83655980dea1a20d6e3d3500a490d43e [a14a59f5aff661e518cb2a67cec95309] => 72a68f9d5e04458da295661dc6f95fac [14ad6565cd2e2a5af224267c4cae6bf4] => 6b3a153a6d11a73df11728f30a3a5142 [87e002daa68caecd18f662049db09f9c] => cefd8ce119b7aa063cadefd006a50ef7 [dfefae03ac57ac0f66640b3abff92cbe] => f2e05756225f3d30f6896fe050d9cd03 [04b1d4f5e0837ee7b4dfd22de02901a8] => b61820f586ac830003a175f62ac9d63e [99ab63774c527b7d208731b308382e57] => 6493a7c8414af9acbb76343d8c4d9a66 [2b36ff7e425c366d3c9c53cecfa34dbb] => 564fd944c08d12fb19c6c2266a15a121 [da0b9cf10a3520905f120144129b70f1] => 11ece18bd7f777cfd0036b7a6bf85728 [1fcc436e07d3bdfd4a7752376dc5539b] => 90cdff7498dbda4c94df11b402fe9f1f [09fe71e861ffed3ac3ef1777ec0f91f1] => 40df9d425452d66709979cafff4bdadd [185e0520b0eb7607ba76dbc0022724a4] => 0baffa73a4c09d437e416bf3ef2f1aec [18956571606b0207363f28318d2b8b58] => 92f8c727783269cce03d2fef9e40e205 [948d7bb44c4d465c3358738fe2707351] => 865cbce07ed4c6ee091a27e8206bb0a3 [5a66e3802a1fabe1131e07ee87815de6] => afec7c6e936757eacde3c59960bcc21c [a03cbb9e171a060e4ea9d159803daa6a] => 37704c79b69049ec3a2b8a0968ab89be [ac8fb07704654c3625ec29b031da7732] => 4cf626ae4cb946e2c70358f4f6875936 [97692c643450b29c70291b68f69a7e16] => d21bfcefb5ff94c3e4ced92ad8341349 [2546e538d283a4005d5542f124eae4f5] => deaac4b151d387fa0b8ff238dd378694 [c9abbafaf95706cd58b0c7b366cbd9fa] => e719e29d9ac4ed3443348b0e32287cde [6aa6e4440bd825a06b85e79bdf3d3584] => ef96c07c31423e79cad901f80d6f64ee [d89514f5e708d3b0db28ffce24dde116] => 444e13d4477304698c8523391d4b699b [ab8d63ea4e24483050986a96d15e3e7f] => 32e9d0cdea5a8a9df72edb0586d2fc17 [545c8615c4c0b9d7c2cef860a29ce4b4] => 54684e5bfb215f8be3107284f1fa2d98 [38d4375c0e7eeadd1f32cbac3688b691] => 01f7c3622235c7ce0f9fa78d9c256edf [ccf679de04bf8ce55c40d8c6ba537a27] => 23cd5259afea68f15cbd6f9c6852c622 [f2fa72df58199ac53b761912af7977ff] => 5ab0eea206936e07d18003e592b2563d [1bb7dafc69b15e7ed8655326f1e6c26d] => 068ae51d06af99b3c4c178bb6b8fc925 [349cf2193c78e76c9ad88254dfc46185] => 3e97c4929cd603618e6f2a00d80d9793 [03294ac334f156fa05c94b80e1f8d403] => 816c63a68ca385dc8227796bce0e6dd5 [b2ab55559af67eeb67d0807b87d32976] => d9a59dfba52aaad011b05b026ada49ce [bcf7a3d119dc72c8c01434a03b7dcd36] => 064465429e118ef05c0a666dbe577b20 [43ebe59cebf478556f6ed79d755a0d4a] => 863946196bff1da995243b7052ffbcb5 [5d97bb6c08068c6e1d08a24e9f4ede04] => bd03dd74f5fa7bfa3909d89cdf8451e5 [319ebeb34044803488b9e5eed4353d3e] => 0f2e169156d71861fb3876db6068241c [6bfa03c92544a186235c496ec7b72f0d] => f18ea96a1c12ab4adceea1870ccc6719 [3070c0a8bb232a71c99eecfa9e34094a] => 431b6195de6109755b860e28aa9d0e8d [7851293a5dfd6dc6419df84d6d7de115] => 9ffe87b1526fc9882775a73d8424b020 [2a4f3f7a23328db4637f74f6552b997e] => 625fac2a67488d382aa8aa1c5eea3d4c [12c56af57ebf87d2cca273ec7d5117c5] => 3809676eb6c0c4af3b2f3c724f611033 [2afbd6b5d85d07567469e9e4155ac74c] => 0e4c39e25929e85b8ddbb596fbe7ddb8 [7679a08a201bc57da54836ebee943017] => c31605f9202ddeb6d6874c0c2b97d455 [04ad0930595f380202f111eed2820dbb] => 9cbe8415e8df949208b28818b813541e [415f152cacea9b16e7d83804b5ee72e6] => 8534c6292448ff5194ba3ea7ae1597a8 [dcfb4a5d9d9075091aff7a9567a8cdae] => 83c48bfb73492616999e7e6cd1cd9330 [0c50df679131d4655588076398f5a201] => 501f3bd797cb517a5222dbf2f97e531b [2d0cc5297d947b61c716f0e8b48d870d] => c63e69aeea86f17a82cbf07a0ee28ef4 [af2bd32d1b168d820a9f1aa17f2c98ce] => 85cdb32ce525374500c51580cac6adfb [bb85ede2a8809265a1729ae381cd91ba] => 96c25060c617457c9683c89660e7e8ce [268d2b494e8b817ee9b7876eed5bc92b] => 9ba472ade7cb24033f24df40ffa30bc7 [bff53f957474d7e10cd0d5cc7699ad9b] => 07de64c6cd9855d179ff2a2f6b001038 [45c9c0fa09cda845bc7817431b3bfbc0] => d42ab7e26971997397bd37f045af2535 [f02d4f73a6e79bdf951a0e33827d882a] => e9577bd23bba0dcc3a80c8691d9df371 [4c10b51e1a10e9c4159fb5af5e93400a] => 77972f04881c7cd04c271585094b1d64 [d7d48cc75116d49eece41a5ffd34e320] => 45791e7f0211363f5b558d49a6bb9faf [3ab8868fc79cfc927d67dfa021228878] => 989a084cf05fe66eee1c6f2471f505f3 [d1af683bd56258d24da9d6dd4b99512c] => 3783c77f1fba26d5cc2559f024263f61 [f3e4aef9f1b973b277c653935ad97882] => cf47db33328b485e491c2c5ff932a12b [8f701b0d99066d938142135b7d416612] => b6b6848834647c6e9879e1b66bd761e4 [6baaaee1cd7b06c22c23e66e82a15999] => ecaca94f3c2a24914a43c253a9bd4f1d [56d7d8c28dc46393a9fdd1829d6ed64e] => 1a438124c5fe77c5aa5c8018a30ddf82 [a5fba9236a53a2911ae5bc9685f7c925] => c2fd9a3cd9b785816135b65a19a61851 [95ea80893ebe1e16f1cca1df1268f6f1] => 58a725421a5041245bfd79458c060580 [fe91ae10cf409e498e212c5790e57990] => 25d44602d60c4d1f149ee36c02578b42 [6d7d2a09c7736c3e00b1edf634004628] => e56e2e00cc04698226e4ab4817d3aba4 [1bee66bff9ea915cd96d5ed958d55c65] => c58671f3430c967baea862040481e413 [fec1a3e36aa2fb4ae4a89e6b3cfbaf60] => fa70d0c475ccf712f22a1f308684630f [f6e5eaf32d9fec4a7effbc40d3509bbd] => 7d9245d2be37df534fb20594b7ccff64 [e52d8395ccb66657a4e52c2662c411e1] => 68c52dfc2a4bed9ecf5ae0e778334b3f [d03168778fb0ac957e289dac1ee40690] => bd3fb09dc97b6974fd6f196f3af977b9 [82a5daf51145c414396a8fa2ae62986a] => 956cdeab17e459ec2600a27e1b0c733b [8f6676c2b9920bde6c6d3b7a5dcd83ea] => 82585ea0c23403ddc48f7570bf3a6f38 [217e3ea2ef37e6253bffde2d98994db6] => 185c6a03c93a7093a78bdf9ab8f2184d [99513282c3491ff91a18f43978828113] => a179ae7f8cf6dd5a88ab926cc81baff1 [3c495cc99e2920dc54678a882dd819fa] => bcde2e60bc4a66831ebe3ed3d9229a40 [5344a158a5de3002b66ef5c2ebb6ee1b] => 60c238d6bdbe9737147a4fb31863b149 [16dd8d883c61f00eb1ce92c2cc129090] => 1ddabfe76081b813dd0bfbc6ce33c8f2 [d1bb3f9df98fc8ffc77955532c832e76] => aa50e4be5854ac0326365632a3115b77 [fe28fef4f0c760cd601392f65e646f54] => ab7e617f7d25285bdb3757bba5e483d6 [e1980f974dbff8b847a7e35600bd0bfc] => 2b6b5f98619c6f01ef835ec7ae2182d1 [e7a463aa38c037b911d0dd6f6861aac2] => 28d7d910e09980cd56b40127e465c709 [940525cfa9da986d0b4d186dbaf4d31c] => 3e23d9d8945b8720e5aa7be8b22f30eb [03b0e8a39d28af97135c2e4c6ec6a1f4] => 67d5b1f321f870afe8b84999b069d386 [48d3f7f15217d98d66e9c51b4354b598] => be3b53b9561dac2a3718ce37b4c5804a [a9b039f715bb3d7c36a1cc4566686e5d] => 1beb67be40eb993dcec36940b932057c [c8462c15ae2c128d0270312a14354c66] => 6663ac1f006f81044959e391219745cc [a23895bac8fe0db0f847c680e5827499] => d99a51226e1c5f123b01a3055852903c [88f1ae38e6601d3da87827dd0c8e6f7b] => 18c44813846dede3bc8e6a603f55bbec [0866a6366ddbc49be3723d4a89281872] => b972ccf137e48e30db69a20ad6e3e5dc [e357922d22fd9c66c432b30de5b165e5] => 28136de9d8a85f8b0abb6ba3b77e5b80 [03189c819c47596461aee7d03c8e8cf4] => c7b15467a81a0056534209131f737d33 [a8e0efdeab9ed19e698c6f2c4228cd9d] => 826a1dca800593b064eaf1f83f821742 [ec698719081289745af8564b7ac3c5e2] => 93dd4e03654569a2d9f43482e6e5f6ad [45fb0c2ea87995227a3cf9fd5e82f213] => de5bee896ba21d45a7b86243e7c034ca [4bf086e8fcadc1060120c2ee5567b22e] => dd151323cc92bbc298deb8e1c1e3f1da [6474276d8b055b38f7d70c22065ade0c] => 4e56e465b792515f3aae286d8a75b65a [973b405732b12d9e663d9df0209a4a98] => e900940792ce2e4f966666f6ff599195 [4c8ae60d685abb1bac8fac2b76bce73f] => 985c542326a90d39f1e242f67bc22248 [1876a0691a37eec0280d6055d817efe9] => 53d05e260924e5138251e7355c92e73c [0f3dd43c61bc306dedcf94961033144d] => 0cc4fa24e84ae8d20cf0cecacfc6a274 [910e8861896f746610da63852dc60cb5] => 06a47aac594348965e0e86d2d6c28dc3 [26f46edf53a3eeed26f5370af966224d] => a59ceeb79b2cbc80de867b71d9537d69 [fed96f54f9e3e718548fce34abfbb313] => 6335d19dab47c071e2941cfed28c1191 [bbb0066a3684bd77e0a29d03bdab7862] => cf59388f1af2a658e5988477d3ebbbaf [43da4e163b3669a2d64db06f8974b927] => f89a38eaeba6aaedf1b7dec8acda07bc [3ed02fb8ec3e33b631cb8ef4d70ee602] => f5afb42cafca766532184b46e4536701 [6780bd9dd2d86fee0c3c9d078ca8729c] => aa1c2b546d213287bca187ed717247f9 [63af3c6b70d6bd86f82785b54b1ad3af] => 078913b4f8267a7b61983a17b94cc2a9 [586e997a41aecd6656420ee60e60a098] => 2c9caa156961f6f820129e55cb2386b0 [970579ab428f61ee2946bfeb8fc9213c] => d910173585b4b6dde6542037830493d2 [d5f4254950255b987695f0ca3a56fed4] => 919c43e333b1c5a40ca7c87b92b4f7be [ebb47972add0c38dc8515633f73ef9c9] => ebe6378f84a6e541b36605218c25af88 [c1c96ff3e5bba160735e077b390fb907] => 79d60bf9dbf11615c47bb12dc4a585fa [23a7dfaf41ac2fb0bb4e0496068d9ebd] => fd8b7f4d53243f5e896802d035452082 [fac573bb7733178db2dd2e6b43a97a56] => f1e2652d96744464643eea78e728a8a4 [fcdc4a6119ea9b544c1881bf69ee4b8d] => c821836061c1dc13315753f768dd5f94 [a7f9e2c3226bf89ae11156f268813ed1] => b4cfd28aec8e5034a4e597f627586016 [b60bbcefdcef4e04d34317e084b32013] => 70dcee5ecf28addefdf1ce12f17e2477 [d66f25b347ef96ba7e6785728faa7feb] => f1ea7b61282296c259cb134401d05138 [513d93791d05170ed9b363a985ae5e92] => 4f26bf109e3e2abdacefc781bb7f9412 [8ad2f67b624098c2a67c4c28a3636131] => eb2eb5727ad6315681f4aaf8bd9225b9 [c47f246c126cf0f28c6086f92e0e74ad] => 8e96a9d196072a94f477f536f21b86df [726dbf37dde71c57dbf22fb2733cd376] => a346a17be0845b04f31450bbee6159e3 [687cd1d1ca97aeffef6f0df3e6bada88] => bbd8276f4b4a39c2a5fbdac912002c8c [07e7f0b1c9361af3fabd09d200009679] => f915a6d1db56e06c39604b109cd86874 [78e5a97d209ec5dc8ee7feadd5330a90] => 0453ec6fc10fa1de5cb3e68a2458f6d2 [cd65d26364483513a383422014620aff] => c8dea9e6338b386ff31cf7aae916ae28 [3a4fbfa73df83fec18db65eb1de50e67] => 7a97dbe3670e2209b4dff0851787b7e6 [0fd7a2778e97fded88bbe3a356912ff2] => 107ff1a6b5ae4ef3fcff6325984fe39b [6046b13c975f9d6707f0e88dfc39c151] => c2d4a9a1b3c36be18eea77107a5103b0 [78c50d254450600042cab8ca2e550b68] => f3470f1c5cb0239d94b2ca696d8fdb9b [718f731536607c2bcb3bd496bfef0169] => f44a57474fd0dd34f37c36ce01b8356a [9a170c4b02eaae4a2638ff40c61da4e9] => 03c0939599efa13911c9f933a4f14c4e [2470bc1002f5a653264120148bddc436] => 2b2b0b657fc36f4aeb0c3740575faf73 [e91f268c215f7b278d076f5965d4a534] => 6404ddb3d59e3c583b849e190400f8bb [ae424dced49ae64fcf81b77b282f8f30] => cbebc15b1300a25faee3b8a8387eea0f [ae6a618e41bf9e2f68a54b0871d76578] => 84cc234128d7ce99c5bfc940f20e9225 [c628d8f128183fd1b3b60c7cc8329160] => c1d915553a8a2359f21309de75729db7 [1f3f7ac771fcfdbea7f29ec614702702] => 4d6fcb649815725f80be721a94d519cd [a1cd79addc1f405bdebdff6417de858d] => d8bd7c504158d65b4e8657ab51dd3b56 [3383ee83f9b039b1998332e704543ab4] => 65a2f50769e2df25f0777bc783796f1d [855f6a84ddaa0cda2bcaadbe4afd7faa] => 04555c29dd196abf1acede86dceb7700 [81233a8ad3c7fa9fba13d799a972ea54] => 8d6c2f895656d1ed378e2a4d5444caeb [519ce0e0966383663b8177252451395b] => 6f123cdff16ec8f6ca5e4b524df21bdc [7fa2ac4fe3e866273ff2e5dbe9ba8e10] => c85b62c1cf13e006ac39f02b49f16f42 [c1474114b0f5b4505ba51454b70ee418] => bb18cc5d64f703b6ad7943eeed009bfa [a0c14fca9a015b397a6717e4e5239d9e] => 9836f1cfd8a80b7d3c9a335261ad72ca [961d537b6c187e9893f3ae9cb0789eae] => 47d02da374681dad0815ffcbc18b71b9 [42954ee035bc82483256c8db3d584ccc] => 16c450effe007d0a7b760bed1cc1c5d2 [ae9ce93cd0b014b2687161b68c488dec] => 3418b8a0e0ddbe54996b420078c5cca1 [78f4edd4f8ba16de4cc2e65416f374a5] => 72b7d55d5b15ff065a2a7df4cfbe757a [869e2bcb4cfb52f2d9d84f8008574033] => 327621657886664d7ddba75b54e9a39f [449a2346b018c0b3bf4757539b9fafdd] => 1753470042d53256ff5eef7b7ef5901f [551159b779adbd3d1e61f0144157cb2b] => bf2f90ab4095635aca5e8c094ab34bf3 [9085d248092f0db71985ba70ba5d7072] => 458a8554c90203ecfe2be7f47c05a3a5 [88aff909b930da31a2a0b7fe925547bb] => 009488a1f0674fe04e8736e2371a2249 [57b88e17e70be917394c67f2390632ca] => 9b4d242b1b0de6b1960c12d9ad1f58a1 [254716c037ce885411fa582a102f4acd] => 1750e927c66648c669915fcc54433066 [581fa1bb06127bc2ddab3ef51999e1a0] => c5e32f3418bebbb8adc1a4818a7340a7 [2203661bc10fbddb1727c05b26fe15c4] => 906d86e9a48fe010a44d89a028204e49 [27d33ae22bef9720c453abf15033ce13] => 2c1e6d45595fd671f9a59b520832158b [1df73cda0d46a72a2132a6ae8e2bd12b] => 272ccaceb310c6781c2091e8a40e14d8 [bb8a3793479537562b6fdb43c0f435b5] => b958420a44cdb2bc4d70da4c32063024 [df7b1ca0c8e517e1bc00b895609a306d] => af191199539d78a87521865fd72326d3 [9794b998b079b4de525ef9a36cb5e901] => aeef47555e950313676283dac8f4c7e9 [49fcb378560a60786fde4aedce3e0d5a] => 3ae4c5dc692c15971207990437c12b97 [a2e48939d29e969c33231ce8c4bd2228] => 80710738226172d649d08b14e509a063 [781ffcd69425a620b6f201752512c92f] => dc67cdb61e8fece708e48e724cf81898 [22de9ac87aa710e2d0d1e54a2f1da8fa] => ab4c98123d28206c75080471027fdb8d [50b4e1ecabd5b50471c8bd29a72ebf23] => 6f0dd1fb33c3f769d03ed386e15aed2d [68392d5007dd1c44e51c9a344c1053d6] => 2551b6a684620a5a0d17feb71aa3e003 [7eaf357ac3fa4c2a9764976a28bbc109] => 259b4d08db7f2f937d2e0f457971c533 [40092b51dbacb92a3d7b62717a13e1b3] => 437cc1bcf30a671537f806123c833b85 [4a017befa1fe5f3d56e70ce511f8066c] => 6f0f1b6563a91ee6f8d78e0202049c6a [b345e6da4caabea2a811697d6338e3f1] => 19f3ccf59e5d171b7f8817b0f748732a ) [hash] => 19f3ccf59e5d171b7f8817b0f748732a-b345e6da4caabea2a811697d6338e3f1 ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
Key | Value |
REDIRECT_VUFIND_ENV | development |
REDIRECT_VUFIND_LOCAL_DIR | /usr/local/vufind/local |
REDIRECT_STATUS | 200 |
VUFIND_ENV | development |
VUFIND_LOCAL_DIR | /usr/local/vufind/local |
HTTP_ACCEPT | */* |
HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
HTTP_HOST | pricila.senacyt.gob.pa |
HTTP_VIA | 1.1 squid-proxy-5b5d847c96-4j58b (squid/6.10) |
HTTP_X_FORWARDED_FOR | 10.2.49.172, 216.73.216.175 |
HTTP_CACHE_CONTROL | max-age=0 |
HTTP_CONNECTION | keep-alive |
HTTP_COOKIE | ui=standard; VUFIND_SESSION=hsd6kuk4cscn391iu2ck9h0mk3 |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
SERVER_SIGNATURE | <address>Apache/2.4.25 (Debian) Server at pricila.senacyt.gob.pa Port 80</address> |
SERVER_SOFTWARE | Apache/2.4.25 (Debian) |
SERVER_NAME | pricila.senacyt.gob.pa |
SERVER_ADDR | 10.88.50.5 |
SERVER_PORT | 80 |
REMOTE_ADDR | 10.88.50.12 |
DOCUMENT_ROOT | /var/www/html |
REQUEST_SCHEME | http |
CONTEXT_PREFIX | /vufind |
CONTEXT_DOCUMENT_ROOT | /home/lareferencia/vufind/public |
SERVER_ADMIN | webmaster@localhost |
SCRIPT_FILENAME | /home/lareferencia/vufind/public/index.php |
REMOTE_PORT | 42529 |
REDIRECT_URL | /vufind/Search/Results |
REDIRECT_QUERY_STRING | lookfor=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala&type=AllFields |
GATEWAY_INTERFACE | CGI/1.1 |
SERVER_PROTOCOL | HTTP/1.1 |
REQUEST_METHOD | GET |
QUERY_STRING | lookfor=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala&type=AllFields |
REQUEST_URI | /vufind/Search/Results?lookfor=%28%28%28presentaneane+OR+%28presentan+OR+presenteaea%29%29+OR+present%29+OR+presenteana%29+of+Guatemala&type=AllFields |
SCRIPT_NAME | /vufind/index.php |
PHP_SELF | /vufind/index.php |
REQUEST_TIME_FLOAT | 1755041768.815 |
REQUEST_TIME | 1755041768 |