En Search console puede aparecernos el error.
En la propiedad "price" hay un número de punto flotante no válido (en "offers")
En Search console puede aparecernos el error.
En la propiedad "price" hay un número de punto flotante no válido (en "offers")
Esta semana he tenido un error que me parecía un poco extraño, algunos usuarios me reportaban que no funcionaba correctamente un plugin de una de las webs que administro, pero otros me decían que si, y a mí me funcionaba correctamente, hasta que descubrí un patrón.
Hoye he perdido un buen rato ya que al intentar usar la librería para carrousel de Bootstrap me arrojaba un par de errores, y cuando vas como pollo sin cabeza, no te fijas en los pequeños detalles; importaba la librería del siguiente modo:
<script src="/js/carousel.js?"></script>
Y me encontraba 2 errores en la consola, aunque estaba prestando mas atencion al ultimo:
ini_set('auto_detect_line_endings',TRUE);while (($datos = fgetcsv($gestor, 100000, "\n")) !== FALSE) {//Lo que necesitara, normalmente parsearlo}Hace poco me encontré con un error en ese código, al intentar parsear un fichero que venia desde un MAC, el problema esta en que Windows y MAC no tratan igual los saltos de linea, por lo que "\n" no existía en el fichero que me enviaban, la solución es el siguiente código:
Warning on line 171 en archivo /var/www/vhosts/tu_dominio_.com/httpdocs/modules/leobootstrapmenu/leobootstrapmenu.php
[2] Invalid argument supplied for foreach()
cannot execute task the task has already been executed (a task can be executed only once)Esto es debido a que estamos intentando ejecutar 2 veces un mismo hilo, y eso no es posible, lo que si podemos hacer es lanzar un nuevo hilo que ejecute la misma tarea.
downloadTask = new myDownloadTask();de esta forma creamos una nueva instancia de nuestra clase en la variable downloadTask, si borramos esa linea en el onCreate, y la copiamos dentro del método lanzaAsincrona, lo arreglaremos, ya que cada vez que llamemos a ese método crearemos una nueva instancia, por lo que se ejecutara en un nuevo hilo; debería quedar algo así
asynctask an error occurred while executing doInBackgroundAl usar una tarea asincrona tenemos que tener cuidado y estar seguro de lo que hacemos, desde un hilo secundario no podemos hacer varias cosas, entre ellas modificar la apariencia del Layut, lanzar un Toast, etc ...
android:onClick="Close"Esto nos lleva a escribir un método similar al siguiente:
public void Close() {Pero ese código nos lanzara un error de este tipo:
finish();
}
java.lang.IllegalStateException: Could not find a method Close(View) in the activityEsto es debido a que probablemente por las prisas hallamos olvidado que nuestro método necesita que se le pase una vista, por lo que el código correcto seria:
public void Close(View view) {
finish();
}
unable to start activity componentinfoesto es debido a que probablemente estemos usando un tema personalizado en una Activity, que en realidad es un ActionBarActivity, esta ultima clase necesita usar el tema appCompat, por lo que deberemos ir a nuestro manifest, y editar el Theme de la actividad a lo siguiente
.....
you need to use a theme.appcompat theme (or descendant) with this activity
android:theme="@style/Theme.AppCompat" >
Aunque también podemos hacer que nuestra actividad extienda de Activity en lugar de ActionBarActivity, para ello habría que cambiarpublic class MainActivity extends ActionBarActivity {
public class MainActivity extends Activity {Escogeremos en cada caso la opción que mas nos interese
salida = (TextView)findViewById(R.id.textView1);Esto mismo normalmente lo colocabamos en el onCreate de nuestro Activity, pero desde hace ya algun tiempo lo que se viene usando son los Fragment, un fragment viene siendo una parte de lo que se va a ver en el Activity, puede ser el 100% o una pequeña parte, asi un Activity, puede estar formado por 1 o mas Fragment, en resumidas cuentas eso es lo que es.
/**Espero os sirva de ayuda
* A placeholder fragment containing a simple view.
*/
public static class PlaceholderFragment extends Fragment {
public PlaceholderFragment() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_main, container, false);
entrada = (EditText)rootView.findViewById(R.id.numEntrada);
salida = (TextView)rootView.findViewById(R.id.numSalida);
return rootView;
}
}
define('_PS_MODE_DEV_', true);estaba en false en el archivo config/defines.inc.php
Fatal error: Uncaught Table '*****_2013.****_shop_url' doesn't existAsi que reimportare la base de datos.
$lista = $mailchimp->call('list/list');en vez de
print_r($lista);
print_r($mailchimp->call('lists/list',''));