Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MinusFour

#2241
A lo mucho puedes leer una tabla de MySQL y luego hacer la inserción a una tabla de Oracle.

Funciones de Oracle:
http://php.net/manual/en/ref.oci8.php

Funciones de MySQLi:
http://php.net/manual/en/mysqli.summary.php

Hechale un vistazo a los ejemplos de oci_parse para que te des una idea de como hacer una conexion a una base de datos de oracle y para ejecutar una query.
http://php.net/manual/en/function.oci-parse.php

P.D: Se asume que puedes hacer una conexion desde el servidor que tiene PHP a el servidor con oracle. Si estan en diferentes servers, el puerto tiene que estar abierto.
#2242
GNU/Linux / Re: Error PAE al instalar Xubuntu
3 Febrero 2015, 22:48 PM
¿Tu CPU soporta PAE?

Si lo soporta puedes tratar de habilitarlo en VirtualBox:



Si tu CPU no soporta PAE entonces vas a tener que buscarte una imagen de instalación que no use un kernel con PAE.

¿Que CPU tienes?
#2243
GNU/Linux / Re: Dudas con Apache2 y Debian 6.0
3 Febrero 2015, 19:15 PM
No estoy muy seguro de la estructura de apache debajo de Debian-Squeeze. Si es la misma estructura que Debian 7 entonces los vhosts se incluyen en los directorios:


/etc/apache2/sites-available/
/etc/apache2/sites-enabled/


De ahi es cuestion de configurar las directivas que necesitas...

Código (apache) [Seleccionar]

<VirtualHost *:80 *:443>
#Match a conexiones por puerto 80 y 443.
SeverName dominio.com
#Match a peticiones a dominio.com

DocumentRoot /var/www
# Directorio Raiz
Options +Indexes
# Habilitar listado de directorios. -Indexes para deshabilitar.

<Directory /var/tmp/>
#Reglas especificas para el directorio /var/tmp
</Directory>
</VirtualHost>


Y para la autentificacion:

https://httpd.apache.org/docs/2.2/howto/auth.html

Las directivas las puedes poner dentro de <Directory></Directory> en lugar de hacer un .htaccess dentro de cada carpeta.
#2244
GNU/Linux / Re: Descarga directa de Debian? 8)
3 Febrero 2015, 17:15 PM
No estoy seguro si Debian ofrezca imagenes de instalacion como Ubuntu (Ubuntu Server), pero si usas la imagen de net install puedes obtener un resultado similar si desactivas la opcion de Desktop Environment e instalas los servidores que tu quieres.



De ahí si quieres instalar solo xfce/openbox/lxde etc, solo es cuestión de usar aptitude o cualquier otro gestor de paquetes que estes usando (synaptic, apt-get, etc).
#2245
PHP / Re: PHP arrays.
1 Febrero 2015, 18:49 PM
Si... esa solucion puede pasar por correcta. Realmente es la misma solucion que proponia Enko, aunque el objetivo era que el OP conectara los puntos.
#2246
Cita de: WHK en  1 Febrero 2015, 16:47 PM
Nop, ya hice todo eso y aun sigue apareciendo el mismo mensaje, reinicié los servicios y todo :( es raro eh, en fin, seguiré buscando aver que onda.

¿Pero si tienes el correo en la carpeta de Dovecot? ¿Como estas enviando el correo desde tu thunderbird o directamente con sendmail desde el host?

Podria ser un error de autentificación, en los logs tienes:
Código (text) [Seleccionar]

Jan 30 20:41:10 server dovecot: imap-login: Aborted login (no auth attempts): rip=181.161.182.16, lip=94.23.217.40
Jan 30 20:41:10 server dovecot: pop3-login: Aborted login (no auth attempts): rip=181.161.182.16, lip=94.23.217.40


Lo que me hace creer que tu cliente no esta tratando de autentificarse (una de las reglas de smtpd_relay_access es que permite mensajes autentificados), aunque despues se puede ver un login... asi que no estoy seguro.

Si los correos si te estan llegando a tu mailbox de dovecot pero tu thunderbird tampoco los puede ver, todo apunta a un problema del cliente.
#2247
PHP / Re: PHP arrays.
1 Febrero 2015, 16:32 PM
Cita de: Gus Garsaky en  1 Febrero 2015, 14:18 PM
Con el permiso de @MinusFour y los presentes.

Tu duda principal trata de cómo puedes imprimir los meses a partir de una fecha, ¿cierto?

Creo que por lógica lo puedes resolver con simple pseudocódigo, simplemente es identificar el mes e imprimir los meses posteriores. Si identificas un mes, lo haces por medio de su número en el calendario. Luego recorres los meses y condicionas que te imprima el mes siempre y cuando sea mayor al mes ingresado.

Código (php) [Seleccionar]
$month = substr("30/05/2014",3,2);

foreach($months as $key => $value) {
if($key >= $month) {
echo $value."<br/>";
if($key === 12)
echo $months[1];
}
}


Practicar resolviendo ejercicios algorítmicos para que desarrolles tu lógica.

Realmente lo que hace ese codigo (que es muy parecido al suyo) es contar desde el mes que sacaste de la fecha a enero. El primer post dice esto:

Cita de: mgarcia.informatico en 29 Enero 2015, 16:52 PM
necesito hacer una funcion que me imprima los meses desde una fecha seleccionada hasta la fecha actual..

Por lo que a menos que estemos en enero, el codigo no funciona correctamente. Por ejemplo, si estuvieramos en noviembre del 2014, contaria diciembre y enero tambien. Encima, no esta contemplando los meses después del primer año.
#2248
¿Se sigue suspendiendo a los 10-15 minutos despues de estar inactivo? ¿Estas seguro que el sistema esta suspendiendose y no algo mas?
#2249
Cita de: davidelec2001 en  1 Febrero 2015, 00:30 AM
Lo primero disculpas por responder tan tarde y muchas gracias por la ayuda.

Resulta que mi amigo se llevó el disco nada más recpuerar la información ya que le hacía falta..y no pude poner en práctica el recuperar la tabla de particiones...

Pero si me lo devuelve pondré en práctica tus consejos...

Por cierto se puede usar PhotoRec para recuperar archivos de de la partición de un Mac en el cual se restauró el sistema operativo? después de instalar Yosemite se decidió restaurar Snow Leopard porque ni arancaba aparte de ir muy lento.... no necesito saber los pasos, sólo pregunto si crees que sería viable ejecutátlo desde un livedc en el mac o bien desde el mismo Snow Leopard...

Muchas gracias,

DAvid



No estoy muy seguro si PhotoRec vaya a encontrar tu informacion correctamente ya que al instalar el nuevo SO estas sobreescribiendo partes en el disco duro. Lo ideal hubiera sido hacer un backup antes de hacer la restauracion.
#2250
Perdon, estaba en /etc/devocot/conf.d/10-mail.conf y esta en la directiva mail_location. Si seguiste ese tutorial que pusiste en la primera pagina debes tener:


mail_location = mbox:~/mail:INBOX=/var/mail/%u


Lo que significa que en /var/mail debe haber una carpeta de tu usuario y dentro deberian estar los correos que has enviado. Si no estan es que nunca llegaron o los borraste al descargarlos (no estoy seguro si thunderbird haga eso). Si los correos estan los mas probable es que tu thunderbird (o cualquier otro MUA que estes usando) este mal configurado.

En cuanto a lo de smtpd_recipient_restrictions, no lo vas a encontrar en el dovecot.conf sino en tu main.cf y es realmente solo una prueba para ver si al comentar el parametro te deja enviar correos.

Trata tambien de enviar un correo de una cuenta de tu servidor a otra cuenta tambien alojada en tu servidor y revisa a ver que pasa.