Buenos dias :
Me ha dejado de funcionar breezing forms , cuanto intento en el menu de backend , seleccionar tios de formulario o crear alguno nuevo , se sale al panel de control
el sitio es www.farmainvest.com
un saludo .
Hola Alfredo,
Envíenos una captura de pantalla para que podemos visualizar el problema.
En el siguiente artículo del Blog de Webempresa se explica el uso de Firebug, herramienta destinada a localizar cadenas de código, estilos, etc., desde tu navegador:
-
Firebug Lite for Google Chrome:
- https://chrome.google.com/extensions/detail/bmagokdooijbeehmkpknfglimnifench
Fifebug Firefox:
- https://addons.mozilla.org/es-es/firefox/addon/firebug/
Saludos
Hola,
En la consola del Firebug solo te mostrará errores de javascript y, por lo que comentas, lo que te ocurre no parece que sea un error de ese tipo.
De todas formas, para descartar este tema prueba a utilizar un navegador distinto (que esté actualizado) para ver si con él puedes acceder a los formularios.
¿Puedes llegar a la página que muestra el listado de formularios? ¿Has actualizado Joomla o el BreezingForms? ¿Has realizado algún cambio en el código? ¿Has instalado alguna extensión nueva?
Si antes funcionaba y ahora no habrá que determinar qué cambios se han realizado para que deje de hacerlo.
Indícanos también la versión de Joomla y la versión de BreezingForms que estás utilizando.
Buenas tardes :
HE utilizado distintos navegadores, pero el problema persiste
1 -el breezing forms que tengo es el que venia instalado por defecto.
2 - BreezingForms 1.7.3 Estable (build 743) - Configuración
3- he instalado nuevas extensiones, pero no se en que momento ha pasado esto.
la version de joomla es Joomla! 2.5.14
Hola Alfredo
En tu archivo /administrator/error_log , verifica si tienes errores relacionados a Breezing forms, es posible que hayas eliminado o movido archivos de esta extensión accidentalmente.
Envía algunos de los últimos errores que te aparecen
Una solución podría ser reinstalar la extensión.
Saludos.
Buenas tardes
he encontrado estos errores en el fichero de logs de error ,
[06-Oct-2012 16:42:36] PHP Warning: PHP Startup: Suhosin Extension does not officially support PHP 5.2 and below anymore, because it is discontinued. Use it at your own risk. in Unknown on line 0
[06-Oct-2012 16:42:37] PHP Warning: fopen(/home/farmainv/public_html/administrator/components/com_breezingforms/ajax_cache/ajaxsave_0_0.2853978688362986.txt) [function.fopen]: failed to open stream: No such file or directory in /home/farmainv/public_html/libraries/joomla/filesystem/file.php on line 279
[06-Oct-2012 16:42:37] PHP Warning: fopen(/home/farmainv/public_html/administrator/components/com_breezingforms/ajax_cache/ajaxsave_1_0.2853978688362986.txt) [function.fopen]: failed to open stream: No such file or directory in /home/farmainv/public_html/libraries/joomla/filesystem/file.php on line 279
[06-Oct-2012 16:42:37] PHP Warning: fopen(/home/farmainv/public_html/administrator/components/com_breezingforms/ajax_cache/ajaxsave_3_0.2853978688362986.txt) [function.fopen]: failed to open stream: No such file or directory in /home/farmainv/public_html/libraries/joomla/filesystem/file.php on line 279
[06-Oct-2012 16:42:37] PHP Warning: fopen(/home/farmainv/public_html/administrator/components/com_breezingforms/ajax_cache/ajaxsave_5_0.2853978688362986.txt) [function.fopen]: failed to open stream: No such file or directory in /home/farmainv/public_html/libraries/joomla/filesystem/file.php on line 279
[06-Oct-2012 16:42:37] PHP Warning: fopen(/home/farmainv/public_html/administrator/components/com_breezingforms/ajax_cache/ajaxsave_6_0.2853978688362986.txt) [function.fopen]: failed to open stream: No such file or directory in /home/farmainv/public_html/libraries/joomla/filesystem/file.php on line 279
[06-Oct-2012 16:42:37] PHP Catchable fatal error: Argument 2 passed to QuickMode::save() must be an array, null given, called in /home/farmainv/public_html/administrator/components/com_breezingforms/admin/quickmode.php on line 42 and defined in /home/farmainv/public_html/administrator/components/com_breezingforms/admin/quickmode.class.php on line 23
[13-Oct-2013 22:14:05] PHP Fatal error: Call to undefined method JDocumentJSON::addCustomTag() in /home/farmainv/public_html/administrator/components/com_breezingforms/libraries/crosstec/classes/BFQuickMode.php on line 744
En el caso de instalar el componente :
1 . como he de conseguirlo . (tya venia instalado en la plataforma cuando me di de alta en webempresa)
2 - como tendria que poceder para no perder los formularios que actualmente tengo hechos ?
gracias por su atencion.
un saludo.
Hola Alfredo
El único error relacionado
[13-Oct-2013 22:14:05] PHP Fatal error: Call to undefined method JDocumentJSON::addCustomTag() in /home/farmainv/public_html/administrator/components/com_breezingforms/libraries/crosstec/classes/BFQuickMode.php on line 744
Veo que es como si faltaran archivos
Tienes un backup de tu sitio web anterior al problema, podrías simplemente reemplazar los archivos del componente
Has construido nuevos formularios con BF ? o has utilizado los que te brinda por defecto el pack webempresa?
Saludos.
en el errorlog
me devuelve este error
[19-Oct-2013 08:14:02] PHP Fatal error: require_once() [function.require]: Failed opening required '/home/farmainv/public_html/components/com_breezingforms/facileforms.class.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/farmainv/public_html/plugins/content/breezingforms/breezingforms.php on line 124
parece que en esta funcion , no se si tiene que ver con la configuracion puerto etc.
function initFacileForms()
{
global $ff_mossite, $ff_comsite, $ff_config, $ff_otherparams, $mosConfig_live_site;
$mainframe = JFactory::getApplication();
if (!isset($ff_mossite)) {
if ($ff_config->livesite) {
$ff_mossite = str_replace('\','/', JURI::root());
} else {
$s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" : "";
$protocol = strtolower($_SERVER["SERVER_PROTOCOL"]);
$protocol = substr($protocol, 0, strpos($protocol, '/')).$s;
$port = ":".$_SERVER["SERVER_PORT"];
if (($protocol=='http' && $port==':80') || ($protocol=='https' && $port==':443')) $port = '';
$path = dirname($_SERVER['PHP_SELF']);
if (basename($path)=='administrator') $path = dirname($path);
$domain = $_SERVER['HTTP_HOST'];
$p = strrpos($domain, ':');
if ($p) $domain = substr($domain,0,$p);
$ff_mossite = str_replace('\','/',$protocol."://".$domain.$port.$path);
} // if
$len = strlen($ff_mossite);
if ($len>0 && $ff_mossite{$len-1}=='/') $ff_mossite = substr($ff_mossite,0,$len-1);
} // if
if (!isset($ff_comsite))
$ff_comsite = $ff_mossite.'/components/com_breezingforms';
if (!isset($ff_otherparams)) {
$ff_otherparams = array();
switch (saveOtherParam('option')) {
case 'com_content':
saveOtherParam('Itemid');
saveOtherParam('task');
saveOtherParam('sectionid');
saveOtherParam('id');
break;
case 'com_contact':
case 'com_contacts':
saveOtherParam('id');
saveOtherParam('Itemid');
saveOtherParam('task');
saveOtherParam('catid');
saveOtherParam('view');
saveOtherParam('contact_id');
break;
case 'com_weblinks':
saveOtherParam('Itemid');
saveOtherParam('catid');
break;
default:
saveOtherParam('Itemid');
} // switch
} // if
} // initFacileForms
Hola Alfredo
Lo mejor será que reinstales Breezing Forms
Hay una versión gratuita de Breezing form :
http://crosstec.de/en/breezingforms-lite.html
Has construído nuevos formularios con la extensión? o estas usando los que te vino con el pack webempresa?
Puedes probar reinstalando la versión gratuita y verificar si te sucede el mismo problema, realiza un backup de tu sitio web antes de realizar este procedimiento
Saludos.