Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - artenelweb

Pagine: [1] 2 3 4 ... 9
1
Joomla! 3 / Email massive di aggiornamento
« il: 22 Apr 2020, 11:12:17 »
Ciao a tutti.
Mi accede con due siti che mi arrivano centinaia di email di aggiornamento e non ho capito da dove sono prodotte. Come posso risolvere?
Grazie

2
Ciao a tutti.
Come da oggetto, il problema l'ho risolto ma ho voluto ugualmente pubblicarlo perchè credo che sia davvero insolito e causato dal nuovo php 7.1 - Se dovesse capitare questo inconveniente, basta cambiare/far cambiare la versione del PHP in 7.0 come ho fatto io.


3
A dire la verità ho aggiornato tramite il CPanel estraendo il file zip dell'aggiornamento di Joomla che poi è come caricare tramite FTP solo che è molto più veloce e sicuro.

4
Buon giorno. Ho aggiornato un sito da 3.6.5 a 3.7.2 e in elenco articoli (lato amministrazione) mi appare questo messaggio.
Come risolvere il problema?
Grazie

5
Joomla! 3 / Re:Problemi con aggiornamento da 3.6.5 a 3.7.0
« il: 23 Mag 2017, 23:55:33 »
Ciao.
Ho appena aggiornato il sito 3.6.5 (perfettamente funzionante) in 3.7.0 ma alcune slideshow non si vedono e il Virtuemart (3.2.1) non fa vedere i prodotti.
Cosa può essere che blocca queste estensioni?
Grazie
Provato anche con la versione 3.7.2...

6
Joomla! 3 / Re:Problemi con aggiornamento da 3.6.5 a 3.7.0
« il: 18 Mag 2017, 00:47:30 »
Per ora grazie.

7
Joomla! 3 / Problemi con aggiornamento da 3.6.5 a 3.7.0
« il: 17 Mag 2017, 16:55:09 »
Ciao.
Ho appena aggiornato il sito 3.6.5 (perfettamente funzionante) in 3.7.0 ma alcune slideshow non si vedono e il Virtuemart (3.2.1) non fa vedere i prodotti.
Cosa può essere che blocca queste estensioni?
Grazie

8
Hai perfettamente ragione! Svuotata la cache del browser Google e tutto ok! A volte ci si perde in un bicchiere d'acqua. Grazie.

9
Dopo aver aggiornato all'ultima release i moduli non si aprono. Per sbloccare devo andare in configurazione e attivare il rapporto errori server al massimo.



10
Ciao a tutti.
Informo che il componente in oggetto viene usato dagli hacker (per una falla) per sovrascrivere il file index.php. Normalmente viene solo sovrascritto il file index.php nella directory principale di Joomla e basta ripristinare il file d'origine. Però va immediatamente disinstallato.
Questo mi è accaduto ieri su due siti di produzione.
Franco

11
Il captcha è "are you a human", non è che sei un bot?

Ad ogni modo, non serve registrarsi:

www.fasterjoomla.com/it/download/little-helper

clicca su "view files" e poi "download", l'ultima versione è in cima alla lista.


Grazie!

12
Sarò banale (o scemo) ma il captcha mi ha fatto impazzire nel modulo di registrazione e quindi non ho scaricato nulla.
Grazie.

13
Joomla! 3 / Re:[RISOLTO] perche' non vedo il captcha
« il: 15 Dic 2013, 20:20:09 »
Salve.
Nell'articolo della community ho trovato un errore. Difatti pur modificando il file recaptcha.php secondo le istruzioni ancora non era visibile.
Qui inserisco il codice che adesso funziona.



<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  Captcha
 *
 * @copyright   Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */


defined('_JEXEC') or die;


jimport('joomla.environment.browser');


/**
 * Recaptcha Plugin.
 * Based on the official recaptcha library( https://developers.google.com/recaptcha/docs/php )
 *
 * @package     Joomla.Plugin
 * @subpackage  Captcha
 * @since       2.5
 */
class plgCaptchaRecaptcha extends JPlugin
{
   const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api";
   const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api";
   const RECAPTCHA_VERIFY_SERVER = "www.google.com";


   public function __construct($subject, $config)
   {
      parent::__construct($subject, $config);
      $this->loadLanguage();
   }


   /**
    * Initialise the captcha
    *
    * @param   string   $id   The id of the field.
    *
    * @return   Boolean   True on success, false otherwise
    *
    * @since  2.5
    */
   public function onInit($id)
   {
      // Initialise variables
      $lang      = $this->_getLanguage();
      $pubkey      = $this->params->get('public_key', '');
      $theme      = $this->params->get('theme', 'clean');


      if ($pubkey == null || $pubkey == '')
      {
         throw new Exception(JText::_('PLG_RECAPTCHA_ERROR_NO_PUBLIC_KEY'));
      }


      $server = self::RECAPTCHA_API_SERVER;
      if (JBrowser::getInstance()->isSSLConnection())
      {
         $server = self::RECAPTCHA_API_SECURE_SERVER;
      }


      JHtml::_('script', $server.'/js/recaptcha_ajax.js');
      $document = JFactory::getDocument();
      $document->addScriptDeclaration('window.addEvent(\'domready\', function() {
         Recaptcha.create("'.$pubkey.'", "dynamic_recaptcha_1", {theme: "'.$theme.'",'.$lang.'tabindex: 0});});'
      );


      return true;
   }


   /**
    * Gets the challenge HTML
    *
    * @return  string  The HTML to be embedded in the form.
    *
    * @since  2.5
    */
   public function onDisplay($name, $id, $class)
   {
      return '<div id="dynamic_recaptcha_1"><>';
   }


   /**
     * Calls an HTTP POST function to verify if the user's guess was correct
     *
     * @return  True if the answer is correct, false otherwise
     *
     * @since  2.5
     */
   public function onCheckAnswer($code)
   {
      // Initialise variables
      $privatekey   = $this->params->get('private_key');
      $remoteip   = JRequest::getVar('REMOTE_ADDR', '', 'SERVER');
      $challenge   = JRequest::getString('recaptcha_challenge_field', '');
      $response   = JRequest::getString('recaptcha_response_field', '');;


      // Check for Private Key
      if (empty($privatekey))
      {
         $this->_subject->setError(JText::_('PLG_RECAPTCHA_ERROR_NO_PRIVATE_KEY'));
         return false;
      }


      // Check for IP
      if (empty($remoteip))
      {
         $this->_subject->setError(JText::_('PLG_RECAPTCHA_ERROR_NO_IP'));
         return false;
      }


      // Discard spam submissions
      if ($challenge == null || strlen($challenge) == 0 || $response == null || strlen($response) == 0)
      {
         $this->_subject->setError(JText::_('PLG_RECAPTCHA_ERROR_EMPTY_SOLUTION'));
         return false;
      }


      $response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify",
                                    array(
                                       'privatekey'   => $privatekey,
                                       'remoteip'      => $remoteip,
                                       'challenge'      => $challenge,
                                       'response'      => $response
                                    )
                                );


      $answers = explode("\n", $response[1]);


      if (trim($answers[0]) == 'true') {
            return true;
      }
      else
      {
         //@todo use exceptions here
         $this->_subject->setError(JText::_('PLG_RECAPTCHA_ERROR_'.strtoupper(str_replace('-', '_', $answers[1]))));
         return false;
      }
   }


   /**
    * Encodes the given data into a query string format.
    *
    * @param   string  $data  Array of string elements to be encoded
    *
    * @return  string  Encoded request
    *
    * @since  2.5
    */
   private function _recaptcha_qsencode($data)
   {
      $req = "";
      foreach ($data as $key => $value)
      {
         $req .= $key . '=' . urlencode(stripslashes($value)) . '&';
      }


      // Cut the last '&'
      $req = rtrim($req, '&');
      return $req;
   }


   /**
    * Submits an HTTP POST to a reCAPTCHA server.
    *
    * @param   string  $host
    * @param   string  $path
    * @param   array   $data
    * @param   int     $port
    *
    * @return  array   Response
    *
    * @since  2.5
    */
   private function _recaptcha_http_post($host, $path, $data, $port = 80)
   {
      $req = $this->_recaptcha_qsencode($data);


      $http_request  = "POST $path HTTP/1.0\r\n";
      $http_request .= "Host: $host\r\n";
      $http_request .= "Content-Type: application/x-www-form-urlencoded;\r\n";
      $http_request .= "Content-Length: " . strlen($req) . "\r\n";
      $http_request .= "User-Agent: reCAPTCHA/PHP\r\n";
      $http_request .= "\r\n";
      $http_request .= $req;


      $response = '';
      if (($fs = @fsockopen($host, $port, $errno, $errstr, 10)) == false )
      {
         die('Could not open socket');
      }


      fwrite($fs, $http_request);


      while (!feof($fs))
      {
         // One TCP-IP packet
         $response .= fgets($fs, 1160);
      }


      fclose($fs);
      $response = explode("\r\n\r\n", $response, 2);


      return $response;
   }


   /**
    * Get the language tag or a custom translation
    *
    * @return string
    *
    * @since  2.5
    */
   private function _getLanguage()
   {
      // Initialise variables
      $language = JFactory::getLanguage();


      $tag = explode('-', $language->getTag());
      $tag = $tag[0];
      $available = array('en', 'pt', 'fr', 'de', 'nl', 'ru', 'es', 'tr');


      if (in_array($tag, $available))
      {
         return "lang : '" . $tag . "',";
      }
      
      // If the default language is not available, let's search for a custom translation
      if ($language->hasKey('PLG_RECAPTCHA_CUSTOM_LANG'))
      {
         $custom[] ='custom_translations : {';
         $custom[] ="\t".'instructions_visual : "' . JText::_('PLG_RECAPTCHA_INSTRUCTIONS_VISUAL') . '",';
         $custom[] ="\t".'instructions_audio : "' . JText::_('PLG_RECAPTCHA_INSTRUCTIONS_AUDIO') . '",';
         $custom[] ="\t".'play_again : "' . JText::_('PLG_RECAPTCHA_PLAY_AGAIN') . '",';
         $custom[] ="\t".'cant_hear_this : "' . JText::_('PLG_RECAPTCHA_CANT_HEAR_THIS') . '",';
         $custom[] ="\t".'visual_challenge : "' . JText::_('PLG_RECAPTCHA_VISUAL_CHALLENGE') . '",';
         $custom[] ="\t".'audio_challenge : "' . JText::_('PLG_RECAPTCHA_AUDIO_CHALLENGE') . '",';
         $custom[] ="\t".'refresh_btn : "' . JText::_('PLG_RECAPTCHA_REFRESH_BTN') . '",';
         $custom[] ="\t".'help_btn : "' . JText::_('PLG_RECAPTCHA_HELP_BTN') . '",';
         $custom[] ="\t".'incorrect_try_again : "' . JText::_('PLG_RECAPTCHA_INCORRECT_TRY_AGAIN') . '",';
         $custom[] ='},';
         $custom[] ="lang : '" . $tag . "',";


         return implode("\n", $custom);
      }


      // If nothing helps fall back to english
      return '';
   }
}




Basta copiare e incollare tutto.
Alla prossima.

14
Al termine dell'acquisto ovvero alla definitiva conferma dell'acquisto appare questo errore a pagina bianca:


Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /home/iltuoneg/public_html/libraries/joomla/environment/browser.php on line 694


Da cosa può essere dovuto questo problema?


Grazie!

----------

La soluzione è stata trovata con il mio Provider con l'aumento del memory_limit.

15
Salve. Pur avendo programmato i metodi di spedizione e di pagamenti, nel carrello non mi appaiono e invece appaiono queste scritte:


-----



Non hai selezionato una modalità di spedizione   
Seleziona la modalità di spedizione   
     
Non hai selezionato un metodo di pagamento   
Seleziona il metodo di pagamento


-----


Dov'è che ho sbagliato?
Grazie

16
Nel programmare le varie opzioni, al salvataggio mi appare questa strana (per me) scritta. Cosa devo fare?


---

Attenzione: Percorso per la vendita è vuoto! Per ragioni di sicurezza è importante creare una cartella in una posizione non accessibile tramite un indirizzo URL, ad esempio fuori dalla cartella che contiene Joomla!. Inoltre creare all'interno un'altra cartella "invoices" per memorizzare i dati sensibili degli ordini. Per il tuo sistema noi consigliamo di usare come path /home/iltuoneg/vmfiles

17
Joomla! 1.5 / CK FORM non accetta il nuovo Mootools 1.2.5
« il: 20 Ago 2012, 17:36:19 »
Salve.
Sto realizzando un sito che vuole il nuovo Mootools 1.2.5 (mootools upgrade attivato) e quindi ho installato l'ultima release di CK Form 1.3.5 che però non accetta il nuovo mootools.


Mi sapete dare una dritta senza dover cambiare il componente per i form?
Grazie.

18
Joomla! 1.5 / Re:Una soluzione al sito lentissimo ad aprirsi
« il: 28 Ago 2011, 16:43:00 »
Sovrascrivere non portava a nulla (prova fatta). Ho eliminato tutta la cartella per poi ricaricarla dal pacchetto di Joomla!

19
Joomla! 1.5 / Re:Una soluzione al sito lentissimo ad aprirsi
« il: 28 Ago 2011, 10:36:36 »
Intendo il pacchetto di Joomla. Si forse ho usato un termine improprio ma mi è venuto quello...  :-X


L'ho installato via FTP.

20
Joomla! 1.5 / Una soluzione al sito lentissimo ad aprirsi
« il: 26 Ago 2011, 19:54:10 »
Salve.
Forse può essere utile dare la mia soluzione (credo empirica ma efficace) al fatto che molti miei siti in CMS Joomla! 1.5 erano lentissimi ad aprirsi (oltre 16 secondi con la rotellina del browser che girava al contrario come se cercasse).


Ho messo il sito off.line ed ho eliminato la cartella libraries. Poi ho reinstallato la stessa cartella originale (quella presente nel package) e il problema l'ho risolto. Ora tutti si aprono che sono una scheggia!


Adesso chiedo agli sviluppatori che mi leggono il perchè.


Grazie.

Pagine: [1] 2 3 4 ... 9


Web Design Bolzano Kreatif