Pianetasvapo Posted May 25, 2021 Share Posted May 25, 2021 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 More sharing options...
ziobudda Posted May 25, 2021 Share Posted May 25, 2021 Ciao, attiva la modalità debug e vedi che errore ti restituisce. M. Link to comment Share on other sites More sharing options...
Pianetasvapo Posted May 25, 2021 Author Share Posted May 25, 2021 è un modulo breadcrump che mi manda in errore il server. Ma non capisco il motivo. Se lo disattivo tutto ritorna normale. Hai consigli? Link to comment Share on other sites More sharing options...
ziobudda Posted May 25, 2021 Share Posted May 25, 2021 No, ma più che altro senza vedere l'errore nessuno ti puo' aiutare. M. Link to comment Share on other sites More sharing options...
Pianetasvapo Posted May 25, 2021 Author Share Posted May 25, 2021 (edited) 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? Edited May 25, 2021 by Pianetasvapo (see edit history) Link to comment Share on other sites More sharing options...
ziobudda Posted May 25, 2021 Share Posted May 25, 2021 Se attivi la modalità DEBUG, vai nella pagina del prodotto dove si genererà l'errore e guardi poi gli error log del webserver ti viene scritto cosa c'è che non va. M. Link to comment Share on other sites More sharing options...
Pianetasvapo Posted May 25, 2021 Author Share Posted May 25, 2021 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>← {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 More sharing options...
ziobudda Posted May 26, 2021 Share Posted May 26, 2021 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 More sharing options...
Pianetasvapo Posted May 26, 2021 Author Share Posted May 26, 2021 risposta in pvt Grazie Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now