Mostrando las entradas con la etiqueta PHP. Mostrar todas las entradas
Mostrando las entradas con la etiqueta PHP. Mostrar todas las entradas
domingo, mayo 31, 2015
Error Laravel Composer Update: Illuminate\Foundation\Application::getCachedCompilePath()
Para arreglar el siguiente error despues de hacer Composer Update: "Call to undefined method Illuminate\Foundation\Application::getCachedCompilePath()", debes hacer lo siguiente.
Borra el archivo vendor/compiled.php
lunes, mayo 19, 2014
Libreria Google Chart API para Codeigniter gCharts
Aqui les dejo una libreria que amplía la flexibilidad y el poder de gráficos de Google en CodeIgniter usando PHP5.
Enlace de descarga:
- https://github.com/kevinkhill/Codeigniter-gCharts
- http://kevinkhill.github.io/Codeigniter-gCharts/
jueves, enero 23, 2014
Ignorar Valores duplicados en MySql - (php)
Algunas veces necesitamos insertar valores a una base de datos y estos pueden estar duplicados. Al estar duplicados nuestro script puede detenerse y apara evitar esto podemos usar
IGNORE para ignorar el insert que no se pudo insertar:INSERT IGNORE
INTO tabla
(id, valor, ...)
VALUES
(25, 'valor, ...)
Espero sea de utilidad.
miércoles, enero 22, 2014
Tareas automaticas con Crontab (Cron Jobs) por Consola.
Bueno para crear Tareas Automaticas:
Editando el archivo crontab
Primero, para editar crontab, en el terminal escribes:
sudo crontab -eComo puedes ver, la entrada típica de crontab cumple con el formato:
[m] [h] [dom] [mon] [dow] [command]
Ahora miramos que significa cada parámetro:
Parámetro Significado Rango m minute (minuto) 0-59 h hour (hora) 0-23 dom day of month (día del mes) 1-31 mon month (mes) 1-12 dow day of week (día de la semana) 0-6 (0=Domingo) command command (comando)
Si miramos el archivo que se nos abre al ejecutar sudo crontab -e, veremos que nos indica que hay que escribir y en que orden.
Ahora vamos al grano con ejemplos:
Supongamos que queremos ejecutar un script el primero de cada mes, a las 4 de la tarde:
* 16 1 * * /home/usuario/Script/amarok/miscript
Ejecutar un archivo php para correr un envio de correos el primero de cada mes, además de todos los lunes, a las 4 de la tarde por ejemplo:
* 16 1 * 1 php /home/username/public_html/miphp.php
o Importar una base de datos:
* 16 1 * 1 mysql -u mysql_user -ppassword database_name < backup.sql
Otra manera PHP
* 16 1 * 1 /usr/local/php5/bin/php5 /home/username/public_html/cron.php
SSH
* 16 1 * 1 /bin/sh /home/username/public_html/file.sh
Supongamos que deseas que el script se ejecute cada tres horas el primero de cada mes a partir de las 4 de la tarde:
* "16-23/3" 1 * * php /home/username/public_html/miphp.php
Tambien podemos especificar dos o mas variables separadas por comas (,).
Ejemplos:
Ejecutar un archivo todos los lunes cada media hora
0,30 * * * 1 php /home/username/public_html/miphp.php
O cada 15 minutos sería:
0,15,30,45 * * * * php /home/username/public_html/miphp.php
ó de la manera pasada:
*/15 * * * * php /home/username/public_html/miphp.php
Ahora vemos como pasarle mas de un comando al Cron:
30 21 * * * cd /media/sda7/user/distributions/isos;wget http://mipagina/archivo.zip
Vemos que los parametros estan separados por punto y coma (;).
Para Ver la lista de tareas que hemos programado escribimos:
crontab -l
Para borrar nuestro crontab:
crontab -r lunes, enero 20, 2014
Configurar Netbeans como IDE de CodeIgniter
Aqui les dejo 3 páginas de cómo configurar Netbeans como IDE de CodeIgniter:
https://kenai.com/projects/nbphpci/pages/NBInstallero que sea de gran ayuda para aquellos que manejan CodeIgniter.
- http://www.walterdevos.be/codeigniter-and-netbeans-7-3-autocomplete
- http://www.qualityinfosolutions.com/configurar-netbeans-como-ide-de-codeigniter/
- https://kenai.com/projects/nbphpci/pages/NBInstall
https://kenai.com/projects/nbphpci/pages/NBInstallero que sea de gran ayuda para aquellos que manejan CodeIgniter.
viernes, enero 10, 2014
Ruta php.ini en Zend Server - Ubuntu
La Ruta php.ini en Zend Server es:
Para Reiniciar ZenServer:
/usr/local/zend/etc/php.iniPara Reiniciar ZenServer:
/usr/local/zend/bin/zendctl.sh restart
Suscribirse a:
Entradas (Atom)





