Jump to content

[Nuovo] Problema error 500 nel dettaglio prodotti


Pianetasvapo

Recommended Posts

Buongiorno ricevo errore 500 quando apro la scheda prodotti senza aver fatto alcun tipo di modifica. 

Provato a cancellare cache, rigenerare .htaccess ma niente il sito apre categorie e pagine principali ma sul dettaglio prodotto esce sempre errore server. Godaddy dice che lato server è tutto ok, qualche idea? 

sito https://www.pianetasvapo.com

Link to comment
Share on other sites

In debug non riportava nessun errore. Sono andato a ritroso sulle modifiche fatte al negozio e questa era l'unica modifica fatta ieri notte perchè avevo un errore di search console dei breadcrump.

Se attivo il modulo la search avvia la convalida ma se entro nel dettaglio prodotti il server va in 500...

Queste le info

PS: il modulo è per prestashop 1.6 però si installa e funziona, forse è questo il problema considerata la differenza totale tra le due versioni? 

Ho chiesto allo sviluppatore del modulo info in merito... 

Grazie sempre per l'assistenza.

Nel caso hai un altro modulo breadcrump per prova? 

image.png

Edited by Pianetasvapo (see edit history)
Link to comment
Share on other sites

Il log del server che trovo è questo

ps_accounts.INFO: Loading ps_accounts Env : [] [] []

Ho provato anche a modificare il file breacrumb.php con:

{if isset($smarty.capture.path)}{assign var=’path’ value=$smarty.capture.path}{/if}

{if !empty($path)}

{* Extract bradcrumb links from anchors *}

{$matchCount = preg_match_all(‘/<a.+?href=”(.+?)”[^>]*>([^<]*)</a>/’, $path, $matches)}

{$breadcrumbs = []}

{for $i=0; $i<$matchCount; $i++}

{$breadcrumbs[] = [‘url’ => $matches[1][$i], ‘title’ => $matches[2][$i]]}

{/for}

{* Extract the last breadcrumb which is not link, it’s plain text or text inside span *}

{$match = preg_match(‘/>([^<]+)(?:</w+>s*)?$/’, $path, $matches)}

{if !empty($matches[1])}

{$breadcrumbs[] = [‘url’ => ”, ‘title’ => $matches[1]]}

{elseif !$match && !$matchCount}

{$breadcrumbs[] = [‘url’ => ”, ‘title’ => $path]}

{/if}

{/if}

<ol class=”breadcrumb” itemscope itemtype=”http://schema.org/BreadcrumbList”>

<liitemprop=”itemListElement”itemscopeitemtype=”http://schema.org/ListItem”>

<ahref=”{if isset($force_ssl) && $force_ssl}{$base_dir_ssl}{else}{$base_dir}{/if}”title=”{l s=’Home Page’}”itemprop=”item”>

<spanitemprop=”name”>{l s=’Home’}</span>

</a>

<metaitemprop=”position”content=”1″/>

</li>

{if !empty($breadcrumbs)}

{foreach from=$breadcrumbs item=breadcrumb name=crumbs}

<liitemprop=”itemListElement”itemscopeitemtype=”http://schema.org/ListItem”>

{if !empty($breadcrumb.url)}

<ahref=”{$breadcrumb.url}”itemprop=”item”>

<spanitemprop=”name”>{$breadcrumb.title}</span>

</a>

{else}

<spanitemprop=”name”>{$breadcrumb.title}</span>

{/if}

<metaitemprop=”position”content=”{($smarty.foreach.crumbs.iteration|intval + 1)}”/>

</li>

{/foreach}

{/if}

</ol>

{if isset($smarty.get.search_query) && isset($smarty.get.results) && $smarty.get.results > 1 && isset($smarty.server.HTTP_REFERER)}

<nav>

<ulclass=”pager”>

<liclass=”previous”>

{capture}{if isset($smarty.get.HTTP_REFERER) && $smarty.get.HTTP_REFERER}{$smarty.get.HTTP_REFERER}{elseif isset($smarty.server.HTTP_REFERER) && $smarty.server.HTTP_REFERER}{$smarty.server.HTTP_REFERER}{/if}{/capture}

<ahref=”{$smarty.capture.default|escape:’html’:’UTF-8’|secureReferrer|regex_replace:’/[?|&]content_only=1/’:”}”name=”back”>

<span>&larr; {l s=’Back to Search results for “%s” (%d other results)’ sprintf=[$smarty.get.search_query,$smarty.get.results]}</span>

</a>

</li>

</ul>

</nav>

{/if}

Mi esce sempre errore 500 dopo la modifica se apro una scheda prodotto

 

Link to comment
Share on other sites

Ciao, detto così non mi dice nulla. L'unica è analizzare per bene il tuo template e la tua installazione e visionare per bene quel modulo. 

Ma richiede qualche ora di lavoro, necessariamente come consulenza pagata. Se vuoi te la posso fare.

 

M.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...