Risposte nei forum create

Stai visualizzando 15 risposte - dal 16 al 30 (di 465 totali)
  • Forum: Varie ed eventuali
    In risposta a: Errore 404

    Ciao @cristinamara95 ,

    bisognerebbe capirci qualcosa di più sull’errore che si genera.

    Si può abilitare il debug. Documentazione https://wordpress.org/documentation/article/debugging-in-wordpress/

    E anche installare un plugin come Query Monitor: https://wordpress.org/plugins/query-monitor/

    Se ti è possibile anche l’esame dei log del server aiuta.

    Se risulterà chiaro l’errore, di cosa si tratta, si vedrà anche se è possibile risolverlo.

    Saluto.

    Ciao @gardhenbilance ,

    Non so se può influire ma nel debug.log è ricorrentissmi il seguente errore:

    “La funzione get_page_by_title è deprecata dalla versione 6.2.0! Utilizza al suo posto WP_Query.”

    come posso sistemare questo?

    questo può essere sistemato soltanto modificando il codice: non utlizzando più la funzione deprecata ma l’equivalente disponibile in wp 6.2.0. Gli autori del codice dovranno farlo presto perché le prossime versioni di WP non invieranno più l’avviso “funzione deprecata” ma semplicemente non la eseguiranno, provocando un “fatal error”.

    Ciò detto, la cosa al momento funziona e non provoca rallentamenti particolari.

    Mi sembra che tu sia su un vps che usa un IP di Aruba. Nelle specifiche tecniche del VPS disponi di 1 o 2 GB di memoria Ram. Se non erro.

    Sinceramente è poco. Ci sta a malapena il php e nel momento in cui installi sia WP che un plugin pesante come Woocommerce il sistema va in affanno. Solo nella parte amministrativa perché il front-end viene reso da una cache, piuttosto buona anche.

    Poi bisognerebbe controllare anche il resto della configurazione del vps, cioè quanto è aderente alle richieste massime di wp, ma non si può fare certamente dal forum 🙂

    Nel caso tu decida di cambiare vps è bene ricordare che il mercato dei server è una giungla dove avvengono feroci combattimenti. Si trovano server di tutti i prezzi e con tutte le configurazioni possibili.

    Saluto.

    Ciao @thejolly01 ,

    oltre alla libreria php GD, wordpress utilizza per le immagini anche la libreria ImageMagick , uso basic: $image = new Imagick(‘image.jpg’); documentazione: https://www.php.net/manual/en/book.imagick.php

    Un utilizzo limitato ma c’è e purtroppo questa libreria è assente da XAMPP. Almeno risulta assente dalla mia installazione di XAMPP.

    Non so se e come sia possibile installare questa libreria nel php di XAMPP. Altrimenti, per i siti che ne hanno bisogno, temo che saranno necessarie delle prove “live” .

    luca21

    (@luca21)

    Di nuovo! Le altre due si e questa no. Decisamente ostinata.

    A questo punto, se a nessuno viene in mente una buona idea, bisognerebbe andare a vedere da vicino cosa c’è dentro l’array $tabs ma non è possibile dal forum.

    Conosco poco woocommerce e per nulla il tuo sito ma ti invito a pensare se una soluzione più a valle, con un frammento javascript che rinomina, possa fare al caso tuo.

    luca21

    (@luca21)

    Anzi, non ti serve la traduzione dall’inglese presumo.

    function RinominaTab($tabs){
    	$tabs['additional_information']['title'] =  'Informazioni aggiuntive';
    		return $tabs;
    } 
    
    add_filter('woocommerce_product_tabs', 'RinominaTab', 90, 1);
    luca21

    (@luca21)

    Ciao @viverbio ,

    Hai provato a non usare la closure e modificare l’ordine di priorità eseguendo più tardi il filtro?

    function RinominaTab($tabs){
    	$tabs['additional_information']['title'] = __( 'Informazioni aggiuntive' , 'woocommerce' );
    		return $tabs;
    } 
    
    add_filter('woocommerce_product_tabs', 'RinominaTab', 90, 1);
    

    Fai sapere cosa succede. 🙂

    luca21

    (@luca21)

    Ciao @davideag ,

    Si è evidentemente verificato un errore durante l’aggiornamento del sito.

    Se rifai l’installazione con “nomesito.it/wp-admin/install.php” penso che verranno cancellati tutti i dati che avevi già.

    Prima di cancellare tutto:

    Se hai un backup, scaricalo nel pc che potrebbe serviti in ultima istanza.

    Poi vai a vedere, con un client FTP tipo Filezilla cosa c’è per davvero nella cartella “httpdocs”. Potresti essere nella fortunata circostanza che il sito c’è ancora con soltanto, il più, lo script “installer.php”. In questo caso sarà facile risolvere.

    Saluto!

    luca21

    (@luca21)

    Ciao @maimone1983 ,

    mi sembra che quel che potevi fare, l’hai fatto. Non mi viene in mente null’altro.

    ciao @cerosso ,

    Il sito va bene mi sembra ed è anche carino.

    Aggiungere una singola riga di intestazione può essere complicato per l’hosting, una singola riga per un solo sito ho qualche dubbio che sia possibile, sicuramente laborioso.

    E’ più facile aggiungere righe di intestazione da wordpress. Occorre una certa conoscenza della programmazione e dell’ambiente wordpress. Se hai intenzione di cimentarti, oltre a sapere con esattezza qual è la riga di intestazione da inserire nell’ header, bisognerebbe creare un piccolo plugin personale e, mediante quello, sfruttare l’hook:

    apply_filters( 'wp_headers', string[] $headers, WP $wp )

    documentato qui: https://developer.wordpress.org/reference/classes/wp/send_headers/

    Nella realtà saranno pochissime le righe di codice da scrivere, tutto compreso. Ci sono plugin già fatti che permettono di inserire codice ma non ho idea di come possano comportarsi con l’invio di righe di intestazione.

    Discorso cache. Il tuo sito ha un tempo di risposta server di circa mezzo secondo e, secondo gli standard wordpress andrebbe già bene così. Si può migliorare e arrivare ad un tempo di risposta server di un decimo di secondo o minore con un plugin di cache. Avviso: il plugin di cache va gestito cioè ogni volta che fai una modifica al sito la cache va cancellata (purgata) in modo che da venire ricostruita tenendo conto delle modifiche.

    Un plugin di cache che trovo interessante, in questo periodo, è ” Breeze – WordPress Cache Plugin “. E’ scritto direttamente da una CDN, Cloudways e vi si integra nativamente. Non esegue la cache degli oggetti persistenti (query del db) ma anche quella, quando c’è, va poi gestita ed è meglio applicarla solo se il sito è ancora lento con la cache semplice.

    Più mantieni snello il sito poi meglio ti trovi, a mio avviso.

    Spero di essere stato passabilmente chiaro.

    Peccato,

    sarebbe stato facile da risolvere. C’è davvero poco sull’ errore php curl, in rete. Consigliano di cambiare i server che risolvono i nomi ma ci credo poco.

    Poi controllando altri siti che ho realizzato, tutti quanti hanno questo errore critico, sembra che dipenda dal certificato SSL non aggiornato.

    Il certificato interno di curl, suppongo.

    Può essere che php 7.4 sia installato da così tanto tempo che il certificato è scaduto. Prova a cambiare versione di php con uno più recente, che abbia il certificato valido.

    Forum: Varie ed eventuali
    In risposta a: indirizzo sbagliato

    Ciao @fabio992 ,

    Probabilmente si riesce a far ripartire il sito locale sistemando il database e il file di configurazione “wp-config.php”, dovrebbe essere questo il nome del file.

    Non conosco Mamp però dovrebbe dare l’accesso al database (con phpmyadmin?), al pari degli altri ambienti di sviluppo locale. Si sostituisce il valore http://www.nomesito.wordpress.com con quello di prima http://localhost/ , nelle tabelle dove è presente. Bisognerà cercare un po’ se in rete non trovi quali tabelle siano.

    Bye.

    Ciao @frankmuller ,

    @webepc ha ragione direi. Che ci fai con la versione 5 di php?

    “Your Composer dependencies require a PHP version “>= 7.2.5″. You are running 5.6.40.”

    Ciao @glu1n4nd0

    Osservando la pagina si vede che è stata costruita con un plugin di cache, “W3 total cache” il 19/04/2023.

    Probabilmente è precedente alle ultime modifiche che quindi non si vedono. La pagina di amministrazione non ha cache e le modifiche si vedono subito.

    Per ovviare l’inconveniente dovrebbe essere sufficiente cancellare (purge) la cache che poi sarà ricostruita con le ultime aggiunte che hai fatto.

    Saluto.

    luca21

    (@luca21)

    Veramente non lo inserisce proprio nella head ma nel body della pagina.

    Funziona ma qualche “purista” potrebbe storcere il naso.

Stai visualizzando 15 risposte - dal 16 al 30 (di 465 totali)