2025-08-12T16:18:11-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%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%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%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%29+of+Guatemala
2025-08-12T16:18:11-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%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%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%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%29+of+Guatemala
2025-08-12T16:18:12-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: <= 200 OK
2025-08-12T16:18:12-04:00 DEBUG: Deserialized SOLR response
2025-08-12T16:18:12-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%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%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%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%29+of+Guatemala
2025-08-12T16:18:12-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%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%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%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%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 | (((present OR presentaane) OR presentan) OR (presentanarae OR presentaneeeaeane)) of Guatemala |
type | AllFields |
Key | Value |
ui | standard |
VUFIND_SESSION | mof0cqp1flb8t1ouu2dinl32j2 |
Key | Value |
__ZF | Array ( [_REQUEST_ACCESS_TIME] => 1755029891.7367 [_VALID] => Array ( [Zend\Session\Validator\Id] => mof0cqp1flb8t1ouu2dinl32j2 ) [FlashMessenger] => Array ( [EXPIRE_HOPS] => Array ( [hops] => 0 [ts] => 1755029891.7367 ) ) [csrf] => Array ( [EXPIRE] => 1755030191 ) ) |
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%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%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=64205848 ) [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 ( [f25578357bc02d3d7ba37f3fc0775d28] => 88fc9a838e769ef1fa6c3aa54ac58a31 [60356ed3db0eba386f2dc7e39c7b7769] => 3ea989cf5a32cdc44bdc8b80772e7a78 [dd9ae56b2673ff23d21231e509574440] => 90ae38543f67b1e47dc75d9343e5d529 [9cb7fcc9bbad0f69bdf0524ddca1363f] => 359bc8afa93cf62468ae7b4686e6c249 [a69141ddb71d2d37aa2215b7138b23d1] => 7fb88ce871d1e9fefa3138745d307db3 [d97aedcc4649f542efe9a5b596efb190] => 7d95250f7771aefb483aa66c38a50755 [6f9adc5e78b3e65d793831b27787bb47] => cec896d5a19b272fc9c96ddaebd27674 [d76d06affdce61e9be1f81335d622478] => cc8068b6fa0d44ca9cff6fc4e48816ce [91d02a40c1c6e863b031ab28b0ecd632] => 8453e988158e07561a9ab70956df7ace [3e429b7a55296aa96ee62dda3cae7fb7] => ec4f01da1f0679abc6860513bfe564f5 [c28623e23ddb9304faba49bcd258e277] => b0aa7b77bb326f6065be550f6e914290 [ffd22ff37cc7a47ef841eebf15005594] => 3cc67d0d9528ca2f1128fbc8ea27b44d [272e99917184362b0930ae518fb465af] => b1cc2860dd65d5a7ce74a2f4ae11d081 [c64c0126874a8bcf9576eac7023bbce2] => 66dce1a56ce162c2eb8bbd37163c1021 [66e0dd415ebc9e290eb9e431145fced7] => 2312af1a620359bc43ac2ce7d27a53b0 [312e38d6f9ef68c0c5fab3894395f01b] => 9fce29021456c3878a61af5f66006536 [b92f98210c65f9f90e3a507e5dc16072] => 848b3a4bb6dda61d5488e9d9589e29b0 [0cb1849a1919e6ee8a6e6d72dbeda7ce] => 4a9d702b05154a7f347225ca4428552e [cd8267268822c79b5a415bf88a5be69b] => 0dedb99cc8723504682eb34604137112 [24a4bd6fcf1ba71e8fd66f7f180e86fb] => dbae6a2665cff1b1dc388762012404ef [7e23200a288696aa860535e351468a5b] => 32b0f90731dd5986bc91788709f5df41 [96de3c2280c2034ed84329f820319c72] => 4122a676b01c32558f3a472c49546bd8 [8d6c338a8b13915c077ba2ad65a06cca] => b4813c74cfce5f3d49a8c3f763a29333 [17ad2064fbb1ab8ce6121c8446d26c1b] => 132e87be25b673e9d9ff5736da3c36f4 [7ac7d92f8c27461a5f88577c4895a447] => e2bdfefe92f919577820247ee29b6d6c [ba49fafd2e23bcd48db2730e68f9504a] => c97668b6360587bfd37bd624716f4849 [db3344b02a6ba8ac030f286739c05eba] => e55f894236f9190e0803c5ded72e5d3c [53210b2723e9f92158daf8e28accaa87] => 871dea936d040a6548a7a1f1691584bf [525fdafe92099d3a6f117dcfec1e7487] => 70a3468cbc2f86a29d5568a64e02e287 [dd5f2840766300a5185a83843b157e2a] => 2bccc021ee340efdb3b4ff2556dcfefb [8f8f1f3430d6b822247892a99a1af884] => 3ab7d82c24a4ef8d659de7905efd74d8 [6e4e5debe76ee5fd018392e1914a9357] => 3adbde2c48ea3d21839d02336971be7d [a372a26d4f1968664f9daa6e83315dad] => 035e0afed12d8bb8036dbe0523a18d98 [73335f653a5d287db91a13f4dc7f06c9] => dddbdaa4ea1e1565a3a4b6f9b3f35a10 [dc8e7e6b2030da9b0dff15ae7fc29256] => 49309c71244f4b541bdefe82308a5306 [7cca836924abeee7f1511fd863dd8969] => 5be7b2ac0b2d8e185adcecada6dbd168 [cfab3a5a290d4f8070957fd1961fec23] => 985fdaebc6b097edac35da7ba75d6ba1 [471f218d9cda3e5ad8de8e4c70e95234] => 278d5847a7367b25bcb8c7aa1cb25abe [58002aa610529ede1619113bd4e31185] => d4b6f7c952b15bb2d3974e0d8360ec49 [f5053b6ab29d03080560e0777fc257f2] => 67f0f2d2f5beb8e88b20cac30309954e [8c584e7d0b6c17d142015942a926c300] => df3c8ae47e169b3b07e1339869bc3784 [3a499edeb2a78bcc1f982b3c1201cb83] => 63ff53d520f2ba0dabe7ce4f259099d6 [c667e3297d789bf2918ba0b56af07280] => cd634791239d120f1258922c09787245 [8b288e401a0a26de22cb526bea14eef7] => 15b5b067679245dd93ffb42018ba8ba1 [60a2e6e93dd51c0c31fbc30b3009bee3] => 35717fd2a148006cb2f8dd93048389d5 [02e2535a283c29c572a2faf0e8d5dadd] => 2a036beccb1f8ed48d21b7b2ba2bf8c2 [103eed647eb96a65bd801b83fe2056d7] => bdafedefe6ead11e743c6249a0473544 [26b91d6da06f8a7b1dffbaa1b3eab68d] => 1eb987365895ee295f16c991f9141af4 [ef9d4cf6fb98d8e9109bf3408b3314cd] => 38c06fd00a790e96cce159b0677cb83d [36217d7e30ce087609fed65535413410] => cf55680289dd7cfbec15592501c2f55e [b5c84cb62fce62d9b26b9606cf8ef178] => 885f3ca8ce79dc9025ce5ba19a4fc65c [b1bfad29b1ea8c005c883788e356c29e] => ea058c933ed221601fef4145b40a07eb [71710ee7a33c99125f7c7e9986c1894f] => 2d4b5919d46a763a210fdb968de205c4 [46a294c3b41478cce68245a1946cf855] => be53c5e06207de894cc1f79806dc227d [c84d9579db2db196187683554fe95aa3] => a6d26040c71d8517297b4481562553cd [bd66a8f9d18376198e1a83ed4f0d19aa] => 3d38d241730594af01528ae1e15dd6fc [e73353cca89dfa254d33fb891100fb22] => 2eb26d83350c1a54d63cbdece4a9e866 [e00e0773c8855ab99c6b273baab2443c] => 5993107d90f9941b487fa94c96b532bc [83b1270be8392a9900b3ff851d3782b4] => a31125f494daa8338f46dc6ea9539b47 [06b4c6ea7a1a3286d5ca61423a0c6e37] => fc020bb47191646efdc1d17d90aee244 [d28daef72fc143f44a569d0b7ba3905d] => d61512a0386faa7c1e62ff5803cbea28 [b17fb25f5a46db260eb9e90681698d71] => 368bcc79332b550fbca4bbaf7c4e2614 [45b972ebb0d92d37b523cd7b79261410] => a9186480b04b072af729ac1114edc12c [35bb7ba69798edc0809b4cac4d48e992] => 717c037a37997c8f4933204f905fd7fd [2b94d3a10134bab4365283682d325cbc] => c7fdb5c69e4f1608fa28f5cb0cf65d6c [bea15d8f23114670a6e7b636e59d8220] => 7a7ea4ad11a46f50dc93b8c94a025fb0 [ebe3f12c60c599c19497846e75de21ec] => ad4d2ca3767a2f6fcf103ec5e68b75e7 [f0f4237debdc72b011c0366c000a2726] => 9b28366ee9baffaceca771ff9974725a [c79e4a76d1f4cbe053ed599abc7356b7] => d55289bd8eb5b28dd5230e1b546211d0 [5a55ab734e0fc5e92fcce92493b88edc] => f122aab9b608a7e9618f74c74780019c [513be3e62e3fd89f2cd1d35ffa96bf05] => 9a7f9775c50d19e01c1dbb0b12e46925 [77abcb9f1c7e50336127c108f2902c0f] => 883d9cdd5c1adac00dbddcb3102910fe [48a140114993435034ac7095d3221ed8] => c20c900b95c4c2e73c36a81695a2d76f [49fcb8e6f19a776082ef8d3548a7e560] => 5b5b75fa4a428d680d8b1e8ecbc9a3d1 [56a41dfc7a6af7a1aef307a5d0355181] => 35d2fc65509bb3f75887cf58782d00ba [9d390f3026c2b397f450efec6e291a60] => 04bdcf84278f0e9aae497acf4d7fabf0 [120a4cdd37504d77096225c21586fbe2] => d375ae5546b4b79723455f4cd13c4425 [6e2224d27c595368037caa7aadd65840] => 29b6c4d486d1dfc2e28e885a3d324d80 [f055969335d7381fc9df6f9a011cf5be] => c5cd9e60b30df064305a70004397b7a3 [24bb8c9509b0184f6298c900f45b1451] => 70962da171944d2c033b794e854b09a2 [51f508595b0b5c5be3f61526d331f043] => 1c50b3325bd61a37a84b339e94300744 [40d0acf8161707e54f07ef42e236be6c] => 9b42e22e4c7b5007d33c3eac3d8f697b [c11b0dc6590315f8985015425028c5b1] => dd03a6a008b493c5575901321f55947f [b10aadea85deb3bf0e3c5810c8657aaa] => 667c658035c19c05d8f6ba95ab91a365 [5ea9bc53bd6cc19a39445ca66b2aaeb2] => 850d61bd99486c481496ee69c91057d2 [97e1987988aa4887c9ba6709f994a3f0] => 03257fa80869e0cb89effc80093062b2 [f4088472046a8ab91ac26b2cc88dde39] => a8032666beae1261715d100860c3d48e [fbef99023edb4ee8cd767b86cfd20f50] => a56083a39eb6c50b6ba2171bbda09c66 [fb5683d2f12e1b05e2c2d90f607d08f0] => 5ca1486e1ddba5833341935c5c948ce5 [d1ee5a11771b0e1d6cbf02dab2a5229d] => 614a28f862749fad5cda0d4c3c0c3766 [6c3219c10fe55c349d9e6bd3172e2b13] => f386ff611ea01521eb22055d883504b7 [c54c1587c9a9ea80530fe52566336a98] => 5c22381e53b866a7fe27cc6dc5da45ee [cc3289bf3407244d0710509e867ec68e] => cc79d6a6b98cbe5249d4f8a3acfe2691 [6d1d92eb4c14796a5cdc61ffaf26f1ae] => 60e0c85e782f21a2419925f78360f851 [1b535971335c93d07203523db49e1c9c] => 6befbd93436d561c67fba866097173d7 [39e30e89049408addf5ab4e6324f6679] => 18405822e8c3d5239f9c74aa9def697f [244ac229707da35c65f48e93f80cb9d9] => 3fbdc39d8f8e3f85dcde327dda6cc0ea [e0f3bb6e2d4349d39a24ffeb78ea2cfc] => bc14b913afdc5bfb3a3ef143542d49eb [3fb4745aa1fdafd33a01c4e266ac3e04] => 08ad1f5505ec3f23a6cb466d5a6e903d [14b6ba3de00c6b6c442d0f055458410d] => c57c6787841cbe3cfe38467a86be8792 [54aae87bac96140e6f6c76368094779a] => a088c58843ffa5f40db6090cf2b4494c [51bba95b29557c51f13c6ca3d901deb3] => 79461f51938d7652639d5a880fe252cc [2f8fa29115c880e5a0cc8a0823ea2cb2] => 21b6ac549de2742a30dfb58044354e8b [ab887847f839d995474f3fd0aa21f252] => 72eafd1d96829fb7d943343a214ed753 [796c2e3cb43bf2f8b56ee658a6ebf0cc] => 8e47610eeee3f0c41916def1275e6149 [09d60a48826bfd209a03b1f110f0bdb3] => 8fc1cba3d188ec9ee75961844a20717c [d5d5b11b714a3b0784d58f085536e893] => 7b23610f9a65c455aed2fff487b9667a [1af6ae15ccf8cb5883f5cd6f30bba096] => a514ad89944ac08332bdaca776325698 [762a4569ea53b83734b69c709267c310] => 90a3c21ce43d2e8c8d67fe05d8cfa3a6 [c14f9c7daf30912a33c559e20c881b30] => 9d7db7b34fe3f0fa265b98033ad1d70a [b925e58410bfd770cc36e24199791bc7] => 5305649dc948746861baefa36208c93f [cb89c2a08a92dcb8259fb3ab5594a201] => dd758f22b232b9d40cee12101172bac4 [a467562f63d00524f23738a983a512cb] => b818a83634d6627bf935009b8bd43e19 [b8a8aa3a02dc00e74f3612d624b4fb6e] => ef1657223c2c48388ecd55dd3205c33a [20e8ea87e6dcaa34c66de2b090557a81] => 2645f01be33fe8e86bd1641787155a98 [77ec8a18d3c8f0ee74f0a7f76160c6d0] => 24f3443ddd4443133d6025cb38c8b7bf [3c61cebb405ee6a2f617e0d9463de49c] => 8dd71bb73b2ad7dc9d85c114c4754ba4 [e02952fd960e1d8216174734672e84d3] => 718afb57de55728e15eb53ac0f99fb48 [f1b04998cecdd5ca29d3e6f587b5c655] => 7c0b9f1773198b613c991687cf496673 [c40ba93467b9fe945fcfcc0d991160d5] => d9dc4080f184a7b71f770ca6e0cc7629 [74ac291896005b25b3a1c17ec07c19db] => 18c63402ceb0126ebad0141b03a1153e [584b5486a5725df9f578d1c2d5b58e5b] => 5e43dfd91e71a46a4f4afbf9bc7e1aab [bdd51623cca8dd8bc6004df1d8e64469] => 29c5d68d8664d556b1ccef476a96fba5 [c2448b020c1cba90c9a5e0de112bdb92] => 019f11f2fd8c312266812221b8439b82 [abae6321d2d44b62e9ae3c7e17c11676] => 4a4bcf74964123e8a97fadc076e431f0 [dfe594a65ff0d370857490d085acf021] => ed53d71293d6f6b2dd706cf6af3e1541 [2b19a714dd855f1aaa41696b3e91c07d] => 716249dbdf2c479548471c20b922f0a4 [749676799b0dd84c45abfbc8e5d05b5d] => 592c9578dc7e32b614123b7b76e5944c [9470d8150bed710e7cee158226aeee0e] => 867340e94a21c442eb835bb1dbba0328 [f64f3f64b40c83d706ffd96771f29e50] => 749a7a2eb75a29c000f1377f98a0dbd1 [834ace839b2a561c4b4288e276c61feb] => bda88dd59a4388f60e18f57b42ffc469 [556883bcc1832ef53f37352a50dab64a] => e96c5f2deeffa6b8567803a0d96aeffe [d44364bf3e52a018c95feb3d1b127385] => c087236e0c05b2f2021d5ae08a426742 [b5e2996f92639ee41a71ae98636c2b78] => 1c2fe9658c954a8374a5100601c0001b [6f0d7f76ba28e8c47d1da516555254c3] => 295cbd7b5cc5ad00f0c4763992372e19 [e2b80a612eee1cea912541cbb49a7024] => e8cae3376fd066f7876db3711e1ef7d8 [8a858c691559940301b4b27d1297461a] => 7f9b1bac8c895f6d2bf0a782b470c958 [37b71260a08d674cc9a7a8f18590dfe2] => 66acc8f4eba4849d9361e812f40b4a8e [b00db4d4823fb6f224249556ebcf83c4] => 9dd95a1b407f2129b586b5575c6695bd [2784165cabe5dbc0252969d97ae3d093] => 1f1f7c74ae8a5292fe731fab8b52ec99 [137ea9fe4307eaec5c67612ee5e92c67] => 39fe3ace89b7cec78db52a0f111ace3f [663a11711eefb2ab45e2673c48947202] => 82925fd998472113a5b53e80754bdb61 [943f67662872c08529fa5cd8351b9873] => ec8bb53249f9d04c750d6751be9f4b5d [2b0218a899b1ae49ce5b1c53c5718d8f] => 8fa028ec60ede10ea5b2cff241ca4149 [705b1d6bd80e2ff102006d49f1352398] => 12c66af90c2d3f205c615fb1a1a89f4c [b18717d7b5da41e43ab4522475ea4b0a] => 00078737b3a168f586f8b0510f34d7c5 [2576d30548805a8b89b901ff25a1718a] => 6203d8c90edd6cd3da9717b0746d2e18 [67a2582c24d7765593bbbb43ee3f1d81] => 0b3358a372da20fe2cf0a2598d3ca5da [96694e10080b8e604459b400eea36e64] => 9d58536bb3a5951ce40c9c057f13dfe8 [3587864c057e0fac81d321cf5a4f4f46] => 75390ab98c10c411310ad11df1040379 [fe995a9893d463fac0c11038fa73d148] => 1eb442788469e57c167cddc1720fd94a [88b09b0a7ca6b4188e5643a1013eda1a] => c602f2745cf9e54d5b1a85c5eaf281f7 [01e29a94630adb25c0d800585d77ddf0] => 1725057b14a80cf39fb11721b0db2e1a [b7572214da94c3abbcc5bc3f60b9fb03] => 5afa6dfd32afa8d6f15be5f187c21e71 [b54a39db1fb09c63907481b00c7f4eab] => 80121913f8bd05d7eac83c906e3a51be [078a94612da3574da68ac34ca2f01dad] => f09ffe132702e5569c026c7baf6e774e [91a47bca2c01debbde8711c8de68bd91] => 54013a6a551dacf5bf1b4e9d0fff0d58 [1d5e30566baefcdab9c000ccd4c15185] => b1145d4e67e3bb1687f359f378731630 [63d27c0d3a7a1ec39592f75accf340ba] => a7527daada0337b3041e820bb8e6ae37 [87e007c01240ea3c0bef1ee3052865e4] => 1cbdd599604bb8720f5f380b273fc7a0 [99d9dbb14eadcfbe109516f01ae69bce] => 71b72a26b0d9398962cd20218abbd479 [665dc4dacf8ead9bd54a7fada2bc3fe1] => c13434139318559f6218f72dd2814325 [7b55f786b92a281c10f81a0b22d7e9e6] => 7ae6fd7b6685d7d0e90fbfe78c2fde54 [633e0347c8fded01b4b30d2ac67b6b43] => a1630ef5b5284bb043c72321469bb7c9 [45f9859c03c83f6cffb2625189da6abd] => a4750152294bc1e09e65ddeaa5374b85 [cd8f0baffe14ea7369e5625a32ba60a6] => ac8884daa20e44b5399608e3c779e4e5 [3154ec185128b90f02ce37b48dc36da7] => 9668c803cbd766c4b558a676dfd75885 [f8eb6e46a8715e598053d311fc0450cc] => ccee423fb19b980b759b3ac66a69ec0b [71d9cf50d910d9df4d7c2988b7c38dcc] => d98409d09aa04e424e6ddab95c218fac [ae1f5c459f73899beef19244540f5b71] => 7e9b7f24de1492e096f1f5a7fcb813b8 [48188b280f89779471b2fceb4259999b] => 6e78cc396e7ee6ebc31f8982c792d90b [4c4ce91801b2d99b965f7966bb36e8bb] => 36cf7bb948c485c98c3ee1140be03095 [f3e36b1af141dc47c6306fddbacdf16d] => f5ec3dfb4dc5f44d0183e4a9bf2a0249 [99ea7e6fe4400d9b7e5b63ba2fdf65c4] => 7accfdb4bb30bfb281e916ad59ac9fb6 [269856b64cb2996035bee7eb7fae8e09] => 322166ae65e632647a4a924bb6c5eecb [b6c19df2575479606a21db2380cd86b6] => ba1c2c1fef382d5a708775f40f758d9c [4a1cdc2b0e01cbaeba6ee50b35378986] => ccfbeca8749d23ca3aa85cc4979c3591 [1a59b5f26cb138992e8d5e3971ea7288] => ada27b75cb2f7a68198c2442d48f2382 [bb7f3d8d824c83c9d24c3260866f3fd5] => 1ff7a2406a3db3817341263486b940d7 [c54a268a5147a827ddaecdd44c4e845e] => b4e8a1dff08cdb2af310e7257306bad3 [84316a538d197e29449a400b3f8bede4] => 962a04ae33529970ee168b99cd4d418e [139154ba9ef1db7348ceae72835c9f5e] => a1f2fb35bf8621c3a5a77d27e2a58fb4 [b540c5fb75543a625876709a48436f02] => 8e824f3e2a7bc286a0c76975f9baf860 [d46bb5d5f4648472159063b0f28ff8c6] => 02498c63dd134b0cc07bc120dd5205d2 [8f8d00419c64fcd26ad8e37e9c0ea1c0] => 31096e32bfb17c6de71a322b9d7f1b40 [8cc0434db6d069c62e2b1842eff630da] => 6531c67984475376b798b734eba31f2f [3a47bca7fba59d60418cf4387a32ca7e] => 5f423671ba0c78ce7f47edc07e0db14c [5ca62218549a8aa8e4f837883cf0c836] => 5964b9ea6c548e66a240404f38cda2d0 [1c71bb95b279ed8ba73bd7b7370c36ad] => 845a83827e1c72590d61b227eb78412b [5adaa1f4de9ca6118bf807cdf775d9de] => 4787cb091a81a1385af7735b9e86175d [0bc3d82e6edd389a6fc7ae954b1977d2] => fb766d0a14fd70a1e6d20fac04a4e1e9 [40ffbc98d1fd63cf9670fdb3345e6b93] => 9f6af76a13e320007e8d338d375503f5 [9b087f72f216da1f3d2c71bef4a2b5f7] => 4210c86714460bd9cb8bf35455a692bc [b4ef19c0a1e84ed3f267a1e4ab42c15f] => 7bbfeb32a58d239a14cb80208154f326 [734d7152c2ba0fd9091d96f9d830d12b] => fd0c08a7f7c87f48c27a4967897707f1 ) [hash] => fd0c08a7f7c87f48c27a4967897707f1-734d7152c2ba0fd9091d96f9d830d12b ) [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=mof0cqp1flb8t1ouu2dinl32j2 |
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 | 57962 |
REDIRECT_URL | /vufind/Search/Results |
REDIRECT_QUERY_STRING | lookfor=%28%28%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%29+of+Guatemala&type=AllFields |
GATEWAY_INTERFACE | CGI/1.1 |
SERVER_PROTOCOL | HTTP/1.1 |
REQUEST_METHOD | GET |
QUERY_STRING | lookfor=%28%28%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%29+of+Guatemala&type=AllFields |
REQUEST_URI | /vufind/Search/Results?lookfor=%28%28%28present+OR+presentaane%29+OR+presentan%29+OR+%28presentanarae+OR+presentaneeeaeane%29%29+of+Guatemala&type=AllFields |
SCRIPT_NAME | /vufind/index.php |
PHP_SELF | /vufind/index.php |
REQUEST_TIME_FLOAT | 1755029891.69 |
REQUEST_TIME | 1755029891 |