2025-08-12T21:31:00-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%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%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%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%29+of+Guatemala
2025-08-12T21:31:00-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%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%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%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%29+of+Guatemala
2025-08-12T21:31:00-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: <= 200 OK
2025-08-12T21:31:00-04:00 DEBUG: Deserialized SOLR response
2025-08-12T21:31:00-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%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%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%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%29+of+Guatemala
2025-08-12T21:31:00-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%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%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%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%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 | (((presentanaaea OR (presentaaeaaanar OR presenteaeaan)) OR present) OR representada) of Guatemala |
type | AllFields |
Key | Value |
ui | standard |
VUFIND_SESSION | 1d7urpn2nasbonjgvg9j6etsu1 |
Key | Value |
__ZF | Array ( [_REQUEST_ACCESS_TIME] => 1755048660.5401 [_VALID] => Array ( [Zend\Session\Validator\Id] => 1d7urpn2nasbonjgvg9j6etsu1 ) [FlashMessenger] => Array ( [EXPIRE_HOPS] => Array ( [hops] => 0 [ts] => 1755048660.5401 ) ) [csrf] => Array ( [EXPIRE] => 1755048960 ) ) |
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 ) ) |
Followup | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [url] => http://pricila.senacyt.gob.pa/vufind/MyResearch/SaveSearch?save=64768447 ) [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 ( [e1053ce2dec640be43e658be1f73cb8f] => ba76fdb8b0b055f9b818a487f6045775 [3a3d284e41087fcbe3575e6534326682] => cfd1537d581486592462611328c0ff2c [2a6c372f4dbb57af3b729724094a6998] => 9772767e67852baaada2b8dd97067d22 [5136a6fff2c0a8b673e5bfb9c496820d] => 80686a4e7fbbe596bb032f678606a04c [85c06b2ceba48a7ea502578dd9ac1fc1] => 1eb3a951e9ccfaf636eda6eeee81fc45 [42d8630ff41f9a11d57f4d0b722268eb] => 49c135286f8fa347de2584f76d058e19 [4b99360a9a6525abb649716834ff5c56] => a4f0a0d3c9659679c50b494c4d934c1f [01c1ab83ea178160acf70f98ef36a0ba] => 2118347263b6ebeb5a136e7cf98ea3e0 [1ad4202dc58057b68bcd56f267334d8b] => 1fd3aa9bb5d52a9e74c99aab70a97870 [cb415a263c8072a92ddc0e4c52cfc382] => c41a1299f53f07730e676c38ee886f4c [576dcba3294c4632e8952a0788311aa5] => 598cb549896db765bc172fed7910c121 [92222c6cc2e4647ce6129391f1f2b7a5] => 5d8306bde9bea329ad1e7849f10c8ea2 [b49f69caf259b7be412e669b0b90c559] => 3dd5c51e965ca884e2020147e4d0c0f5 [28d1003b55c51e07011f27c3b0d043dd] => 2bd3ae3a4e2bb40759d70df947bf2eed [12fc7ea5a8495e66d251d870a55b0bde] => 4c4a9fef0f9111b97293b3b47f292640 [105660bc96ecefe56fe6aaa8cfbb54fd] => 4ecb3bfea7e59ce8bfda17e2c1663370 [4c4f5f025d239ccac647b83f6c55d95b] => 5651f36cd38975b40a5e39d7d7c13391 [6d11ba57c3a46c6cac4a766544042859] => 520006e5c77913ed8c419e55384a45c8 [c8afdca4b2cf46f2e7e1e3335f2eb1e9] => 0d9227f329b9fbce06b5daf4b6355689 [ca59ef97d58b989f26df74f863bdf643] => ec3b0bccd76f5ef0c586ff6aedd279eb [641ee21bc2d30c5d0b6ddff2e71cd7ce] => 3e5e07405f500bde98a38d7ceffb36ff [c05b69e5d2920a362b7375b93568b2c6] => 13164eb880c2345b421061db4d1c495c [9532ed0784787ed7cc156be3e33cb9d8] => 3e81a1334889df4a41ccbce5c321e598 [c6d4bd4c42fe124ac94464c5b62be74e] => 68a0bf9510e683bfe7a87fe54ddc7e93 [bb9143fd1c1a46f1da21dd1ae7d25198] => d6556a0e25de86cae481aac36bb7e149 [10abcfbf59884be2941e2a90c89dda95] => 5006e3ece6584f28467092c0eb3660a0 [f01e39a02e68cec63c07429f7c36e930] => eda3c59c550070ac19ff76d683394365 [aa26b0a8958d908501f685b83cd0c7ba] => d1df8795ee5dc2ecbbbf809e4ebd10d1 [55bd0cea50e58b9f06e9cbe570e0e121] => 712d56530e3c18f1adfc1d72656653c1 [841d3f44f24e919f46842d667e658815] => 4c8815edb17566d693f9649b5676e10c [8a9431a2c6cb1877281d8c2dfacff487] => 103fb2074c6cdd646bfb205522796b93 [27b191b576f722160c54152769827821] => a86949e721739990514b94d5df4fff7d [8fd2136777a236b26eae13925b2f958a] => f1125d5e954471161e7b1b7c34b56ea1 [d30d120ba68aa060d56682860baee35e] => e431426dfd6fd1f12ddf90db21ba4bb4 [06a9c56fbc31b1133aeff8924a5fd51d] => 8370f1d0f367ab83969e4415a1c7cfc0 [5f029792b9fc59c63c86b9adb5afb8a9] => 8bd4a1d64fee24ae207d1ae615b3cbe2 [32482030827f3475665fdc633dfa1390] => b64e8567f0c5ec9e0fd43c87e7916932 [8fd49b37a43bcfb503067ea81589a798] => 6e0cd463d2f46cd1f2824f852538beef [daefb2418fed64ca2fb9e051af9600a8] => fe2040764538c89e23654ec004ced16f [306eeff7cb853192087fb29b683b0d92] => 4d78b37a7b6e095adda5c0f38ef0c338 [0bca47be7bc8bc7457d5787f1ecf272a] => 14186415f699f02bda34f786c6689347 [47a857fe987735209b39806a71dca83c] => cdc2f22231e85db3c6975bb504863712 [db382ae119034f9ac4fe93660a39ff05] => b12e2a4f1d746b95a7bc0c9de7b96dcd [6f8f30d68669d71aeb2b6d4eb6f5c4cf] => 8c5d92b9e8b798bb9299fd469a6d8d9a [d65db07f3c6be4c25b87b1066c304781] => 18e633b5dccdceb1203c07c756d62b02 [76c03dd7a6d5f55a98ca4d4ccb13a54e] => 1f98f4a7d84591064b7f13adfec63afe [15a7015a71a86a4a6fe70bb995dfd902] => 242f157c2793bdbe69ef5811624bbc02 [f6a58038e9fa9a791f5e49f36cba1b55] => 94fc65e6125e46cdf3ecab6038d546ab [c41f11501f61c5d1d64be9607d7fd257] => d3568c4ba4af71601724868849b809a0 [b8740d7e69ac23a24d938c460b3678c2] => be1af324143348dacd1d41425af52f24 [156272abf148bfc3afd9cb7fb752dcd4] => e2f204a4db73f4b2ea412e4f6fadc9a8 [f53366ab451bed7df6b6778340784fed] => f98d84b59cab6289efbdd9dc4ac3d0c1 [a06dbf2a0d049be4285aaebb29f96faf] => fab5f793599bd0e7b85883cefff84e48 [700e6073bcdf245e75d3e608e1a2d0e7] => f954dbcfd4a6396fb097d6fd7617bee7 [7c6cca3ad209a077fb1106e922cec7fa] => 8912f2208748c836dfb7796cedefa6ca [e768ce5b88ef3d48be02c32ce4459b25] => a9192c5d13127a3ce55b45a7fe25fece [9b258a0508975db56486ecb7c59fdbd5] => 537c221be4b2636ea46efbb2ed0c5b0d [e855be9f052ddc0ca01051a5988afcb0] => 30a8e0ac49b6393c0e80db633d8f1147 [e7f16adac88b4150b56927f181f50ad1] => 0e87cd4f33e87a9baaf1cfc486faa35e [cccde1f88fa1caf62d47647745f3da42] => 2f9d338066fb001dd7c93cc7a355ea55 [4168a9a08a6dacac60e3e300bd539201] => 5ce3e906891fd64f22688c265aa11791 [5175db6d9c9cea6457edd6fef80828d3] => ad6df2b08e167456a79e28b5d392d216 [e2702bda4f1fb371d568592af84d57ee] => b7dfc60ecec5344b9802e21f32870b9b [6e1624c845f240e8d0feed7143b937d7] => 2a3246693021bf2b2d9591d5362b114f [bef2ea9bc614a6d1753818c7c98f0675] => f52474fe6218ee6797376b4e8a6dc342 [d04b4687f58e54f1b70e66a4cc687947] => 03c48864817d7d8f66271f9b44276bad [b467fc6bf99d9654d5d8b0cef8de07dc] => 23b795b74ddce48734a52613c7a6245d [f2d4f65b1d406e942390991881565ca2] => be076da3e41556ea8687c3779438f016 [b46e31cc2014e9b57c4b682a86568fe4] => ef6b759c1b474ffe5e3879c772b1baef [aba50630e0a1c57e00f79ba352d8ddc4] => 9867f1d33891f8315ecf7fbe79e2c007 [7b88f2a6ee725006451181f33bf8f2fb] => 992daf637c7cd501a166d9c063204e4a [e42aae13a0f9adecb9ae33d1a90e7cca] => 7124c72c5d60950fd5c2110252de1248 [f5c723f02af860329369526a4f4ba3cf] => 8fcfdbf635a28f2d0c224c834df63888 [b6d648ba7dcc508a4c90d1007686733f] => 85c48f8f5c9ea52e4bdb1ee67f280c7e [39d97bfc7216c6714ab01bec18f680b7] => e713aa3cd0de61d69738c5c8ec513407 [37cde4001a1705a4ff82619dba0a9d07] => ccf52b3fab9480700df9eda4e752b561 [346425d00a5787815a6e396a6e9652b2] => b6566265a1e2142a08bb3e5a9e28aef4 [c39dc17f674cb4fc4ce321de01c3a42f] => e464bd837b4002f486b974a449093332 [81e48954143d868d457956daaec21c53] => 1e77f802305a1fed39ce59fee2d73043 [1d816a5526b9e056a0a297c1c12b861d] => f38a5671af4de7068f09d5cc3ae3dc99 [a637eed4c6a3ad5b20e4461f9292440f] => b4cce410687fa539a99dba1c386df6ae [0c903e80143a9c948b75c4e8caad897a] => 48b994feb574b7b175dd1a9019c57e41 [1e1e63c895c23d6360e9ce1239514a47] => ec43140f073cf5455dc371fba835e858 [ca4d6e495a1f2bbc0108dfe951098b76] => 26b7b4624da57d0f17bd279794c544a8 [fd02dd697e096ec42ffc22cae29f51cd] => 27d54bee9d61d5ac1ed11a7c58e77c04 [bfbef9c2cd89cb583b15bb23f4ce2266] => f1c2cd6e33eb5cafb0fe9430bb956837 [7995b09fd311dce6148ae5e656e8db4f] => 0fc4695c2922b4d2e4b20c4f69d88a23 [c4da20faa569b9b35480e35d2dc43732] => f7acd1aa0814e80b45730eb389f26147 [37b31ca8d923ecd81268f949c2c2c48c] => 01f5c73fd5f16bb6b5bec0364a19f34a [d8474fd84afcc6a51835903649638bf1] => af8008c3062da6cae7fca2bb4b98a188 [14fb4adbb6f6b8163c46075f2a8e1299] => be3bde3d1929a0a41c087551894b57ba [e93bc860ff7da84bd14f723d9e0b722b] => 64f67a62f4cfe0afa270d18489ac0ad1 [b4436d9d318bfb19728f2d5480e874e0] => 83f16d4b429eee916cb7e5970949d5b7 [5e912fc3dc041f6f1eeaad9efc4d3b23] => e467fc03994ae0a27155a8963acc6461 [c8ce44ed56f562066364eb20aae8e233] => 3b816f68b5697facf8fe262851c6472f [add69e8a360306d16315f0eedc05b811] => dacb506e8baf0058ed686f0d09a39b99 [fdd3b24de0573590527c8f44059aeb24] => 9cbf083b8583dd3fd7b6d0eaaf986aac [f5fe1ed9929909e3b3ae4a595b9f609e] => c9740ebd666412f50b5b25f7cde74698 [ed17da980dc415461fa6b4ffe340509d] => ceb57494de15a57ee58cc24d6d8c2c79 [d6602cd1ddc8b43ce0304c4f3305bd5f] => 5945edd137a6cb483680f6f2ec493217 [fdb2c26c23a9ab03e3b350b436aa1130] => 9cfc346a0b8ab5234a255ec713d447c7 [baf16d9861dc26968e1b482c8dc8f1ce] => 6b104a34a669f9b3d2e9a206bb393bc8 [500921ee3e4b33fb756bb21c69c1c40e] => 388f2feb7e132b2f4815d2ec6464a3eb [9ca59a8e31b2cc006faa956a31dca9a7] => 90b24465eb36d760072a6e19fbb53c2b [241680306a3069751df8d95519915383] => bdae1a5815524cf1c14975cf1385bf33 [9b35fc150900d2de9fb8fbc9509b9fe2] => 89d917dab3b5da8b584335dcbc64ae50 [9f747ef79862c6da7dd6217a288b0594] => 48ab0a3d0ecf7fde3b8c65b8f8d0f8b1 [d5c4dfb32253d2cfbacfa201e43056a6] => 904a18a3a4d0c2276c25141afc3bae78 [5d6779c442a54a6dacd9b0966f173fbc] => 5c3ac6f4b131b31dc56d7681d54e9878 [4f9b36358392550706445e6773ea1bfb] => e10657f9d9c2e968ae117a3024b09781 [d2202e0c0f4dc39b1b1adf7e516ac33b] => 00eb08160cb5171e104a6b76f44b5ba6 [730849617d3fb8ed1f96fe5c1e7a7b74] => a251ebd95057165c617cbe91d27cf610 [63237bc7a458f722899c3689b677f1cf] => 85d5f4f772f07f4f9f276297dfff5ec9 [b61c15bb1eb04bf845afcf971f9edd04] => beefd376a8404f7f6e3848f04774c46d [3e99c2083b55c95c3f2520dd71f96cb5] => 4e59cd761e56e3bf4b40adc735b900a7 [60e0de83476db765992e54f96d03ce60] => 1215c3a065701f109505336c050e583d [c8896d975619028085c92cffffa44378] => 248591c93a2ede97bc1de3c417326374 [6745ba57f81da9ac4b15bbce72632934] => 554d3343c6169c172016f516cb020f15 [67f7f976641c75aca8e0b81577d58f27] => dcd0c27a3da5d5248ed625cdf9f688f0 [7294518cd17660539e8600e422cbb7d0] => d59389f142a6b4184433c8e7926be209 [1728f9783eb3dd451faeb860f39bb106] => bbdccbf33838556d28ad03d7e4727ce4 [6684c99fe7ee4a0fdbff735c6eac5a0f] => 5a220326e4525c013c8669345389f6b3 [40629e27adafd86953d16011a2d4f206] => a13b686879463524a1f158b290d20400 [ca8372e048971c6396667a9394847529] => c830302353af16f895cc86dfa2ed3ded [f257fb2e848c32462dd6fb1ae116ec0f] => d252b1f156086f4bcbc731327da7c904 [e3df1e1e3fd80e8514c3c42ae127889f] => 4e3ae11e1687cb30af6f52bfe5cde81e [2e1ba45b7a62e8c1ec87f46a4d0c649d] => aa48f6a5ff7a45bf2ccff9e4491ea1f3 [aefc0523759e22cc900f00821253680a] => f1e9ca3702cff0f7e6853d5748fb18dc [eca73f7cbbab3e0358831d5b665275b9] => 0cf86009450a40348a30ea710a2b0a42 [5c6ca1c532a610efc58e532897495795] => 0134d69980377aec1f7043457c402c1a [b38b0fdb37ac7a9fe47ada1935d53070] => 415f18b34adcfe2e6fcbeaf1c092cd95 [8f55857c7ca0a379db74217f7898e521] => 84d821adef02d297f52205c26b490f1b [794d9ad22214826591b10f002e65d634] => d1ea9b8b3bebaa1f9a2cf40ab30c2fba [a71264f926a0bac98dfda88d38b475c6] => 185e49b0317da57ea684c8c4d3a665e3 [88de1e5fa94a67fa9283aeb3cfa6b26b] => 993fe4325d288be7c9703d8b79ec9e8d [9f02414bd624341371f116485006725a] => fbaa18f9fe19701a413cb30b1d8b1f11 [25a5429496152cbc31f2662e629ea3db] => 0363f6e069db155ca732e6c864af4da8 [5ea29f95f7b4477e96c4d5354a54929a] => 63dd272d2546cbc6b635fb1a65bc2a88 [b119070aae170de84da70b2a51131f9f] => 74c97a31f83b7e2510572f50630a8c92 [c1a282f10bba0713e816a966e911f015] => e058ba16083ebce9e87f40bad6cd9263 [4d828b36d420a32e9778eb1aba2e081a] => c00334f295203025d080a4f3206809cc [8666777b61176c2339b3def956db3130] => 4acf659704d03088de1f148619841424 [2f1ffc5e34bf772cffa89de5a1af3856] => c5ecbd268a07a581326fa23ee71eabda [0bef572f95828dc60310df3d5ab837bf] => 199bc64d252061f67a53e22125046699 [4379acec7e4df2c0fcda03a3a69aee97] => c94fa5bba08c1cd30202ec8d9288c3ea [5300597bc53eb971c80c8f2e34990da3] => 45de50c196c200d83d34c09c2546aec4 [7ef75447c24917b1d8a8caf6ffa8a1f9] => 28fc2e63c312ff6915cf9714bca04ddf [b87e25e8ba7d43e94456336744213ce1] => 5720c48714d6070cd13a361370c1ee4b [a2fe6ba851562f371bf6cd60014772ab] => 443c4dcc3b9c251131c1c1c1b9873699 [fea0502843be6cb70937dfdbae878cf4] => dc28ebab8637d05a49036dbf56375b01 [7e83719ff4e2e16f83036df46d9c7c1c] => 0e54bfd933415d120a2ba4bce91cb166 [6ad60805a8f4173c33b5212986519569] => 49a8e5560348ac4e20d0486f8eb23113 [942542c685438022d1e617da7b71f632] => 4da94342bee3469e1bc7603c9a8bf534 [cccc0791d2ff3b8d133add4077a7a8b4] => 69d31569389e6ee349e806c1d40f2fca [64779b8a23685d083a930f0b5163142b] => 502c67a33fc13739e235d34c52fa32ac [4d39dcdc47507887aa3c2b55f4ebf6df] => 9169255854165c8aef51319e89d50965 [4e58823e76cc295fd34e9f6c7f59a279] => 6e0c9273930e0723b623a55368c10b29 [ef71e1b7d2923ce62c5e2e9ab989ed83] => 308716cfe19a0fd188ee7c7d08e5123c [5b138a86883de1bc61d05a2391bd9c3c] => 53a675532e4037d8cdb982f5f372b6b8 [ad57ef0890948ddbb5fe2e833ee76fb7] => 611057d072e8fdda30f8cb22b1e7fbcd [d3075bd24a5969507056d771f34fcaa4] => df0d597677ec3b11973a864070095d9a [71650002efa52b908e710614f19c9deb] => 08428cba79cd513e91e2d7fd9470ab05 [5455a48589cad5bffc6b39455ad845a5] => 2fd790219ddad92cd2f7d92e9a291ba8 [ea22805dd83b75d2d6b2eddb6a50d240] => c65e4546e98a2a7a56b4651da92284dc [0311ac06ba81f54db75b25966b76aa19] => b40f572602de70c22a3b18476a03b6e9 [8f17e8330a38709b3722cda471e917b1] => bedf6e5638b321c2905220c7572b54e5 [bd4d7a0f9ed5b7d1c84d960c6fb5c2c8] => 2abe4d2e783615b5a897840d7be8fac6 [531f8fc2881a0f6722bdaba92536ac1b] => 06a7b64b8501c5cd8468d42a6df522b4 [81e6857188fe4a42eb2d21a6e2df5dd6] => 7c631e2855f4274ad1b86988bd735634 [4b8c3def97f5a238f768d9f7123d4403] => 1a5113fb61baebf502cd4b782f43450b [6d1d00466a5de57ccf2a0933744948ef] => 5fc569e55ba76db1c7cf4aab348ffea4 [cbd067df3f6bb8681baf2dd7ccfa2270] => 2facde34267396b009b1103ce3e786f4 [be9da47f5cd10ac9c36e2ac93b56b587] => 60f1140c67b9b6ff2f630c03e6d26aa1 [71c0b9dbe5a8b8b88641670505a6193a] => b5947a31050ba1b85a7be697e16f723e [c3ce9cbd9adcd93ee930a2960ebaad08] => b72623269c1d3cbb0de69ade6d84ac92 [4dfc592b708d23d6ec5cad6db3aa9a46] => c386ccc865f419f56208f68499fb9e32 [775d8d188db7571d030b8d4655408d16] => 4b75c2ba729a6072571c2b90185b224e [5dd51432545a66466c5c5d9b4a849784] => 7cb550ee2f2626a24dcc3c6fb061bbb1 [a094fffc6ac7ab3fbaf87ee9518e67a9] => b5e1021a241f02f9890d415ca764fac0 [ffce3ef194cc467e2886e641a1f41f72] => 1103649f45e8edf8de14aff3855adf83 [0e60a8498a56fa59c038007c9dd9dce5] => 6c165d045873937314e17523fbd882e6 [7b16de00426cb9ab697fbba1bb404cc5] => 4df97098984ac4dac292f3d5a7d6e9e3 [468938c2395c6a971de09d60534792d5] => ed2151df27455239d54034a8c2d0faa6 [49d4b56a605cf170dfff497a37b3bbab] => e0876cdf5d38184a4c5d27186544d698 [0b844a50d7fabd68cb1fd3390fc986f3] => 84d8f24bf48247939506fe5b361aba75 [bd2e8474a28edf5f8479bf2d9be4da53] => 022125a0f23d07fffe012a81e35541da [8b659b19ce4a094a07c2e1ed95220e7d] => 8052ec2f269b30fc35d42e67b8c513a2 [3252b9d53eee7f4707ab8f4f6378a739] => e123ca3b26efbae3a503219879ea0b49 [e43a4b85e6e028de320b9559ad28a9e1] => bd9c1b7867dd9e715952ce48b1be3594 [8086c7c831f02424a5a7154d54295c7b] => 581f1b5c34b601858e7bff974523bd64 [54415ec139bc1c7a7ceef30dce572697] => 0547848309098e6718a594a51c4597c4 ) [hash] => 0547848309098e6718a594a51c4597c4-54415ec139bc1c7a7ceef30dce572697 ) [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%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%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 ) ) |
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=1d7urpn2nasbonjgvg9j6etsu1 |
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 | 60035 |
REDIRECT_URL | /vufind/Search/Results |
REDIRECT_QUERY_STRING | lookfor=%28%28%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%29+of+Guatemala&type=AllFields |
GATEWAY_INTERFACE | CGI/1.1 |
SERVER_PROTOCOL | HTTP/1.1 |
REQUEST_METHOD | GET |
QUERY_STRING | lookfor=%28%28%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%29+of+Guatemala&type=AllFields |
REQUEST_URI | /vufind/Search/Results?lookfor=%28%28%28presentanaaea+OR+%28presentaaeaaanar+OR+presenteaeaan%29%29+OR+present%29+OR+representada%29+of+Guatemala&type=AllFields |
SCRIPT_NAME | /vufind/index.php |
PHP_SELF | /vufind/index.php |
REQUEST_TIME_FLOAT | 1755048660.507 |
REQUEST_TIME | 1755048660 |