Condiciones iniciales:
Debian 6.0
roundcube 0.3.1-6

Mensaje en logs:

[12-Apr-2012 12:52:40] PHP Warning: strtolower() expects parameter 1 to be string, array given in /usr/share/roundcube/program/include/rcube_imap.php on line 1285

Solución:

En base a la línea 1285 en el archivo rcube_imap.php esta el siguiente codigo:
(esto está contenido en el archivo original)
..
if (strtolower($part[$i][0]) == 'message' ||
(in_array('name', (array)$part[$i][2]) && (empty($part[$i][3]) || $part[$i][3]=='NIL'))) {
$part_headers[] = $struct->mime_id ? $struct->mime_id.'.'.($i+1) : $i+1;

el cual debe sustituirse por:
(El archivo modificado rcube_imap.php tendrá el sig. contenido)

//if (strtolower($part[$i][0]) == 'message' ||
// (in_array('name', (array)$part[$i][2]) && (empty($part[$i][3]) || $part[$i][3]=='NIL'))) {
// fetch message headers if message/rfc822 or named part (could contain Content-Location header)
if (!is_array($part[$i][0]) && (strtolower($part[$i][0]) == 'message' ||
(in_array('name', (array)$part[$i][2]) && (empty($part[$i][3]) || $part[$i][3]=='NIL')))) {
$part_headers[] = $struct->mime_id ? $struct->mime_id.'.'.($i+1) : $i+1;

Ordenes o “comandos” utilizados
diff rcube_imap.php rcube_imap.php.orig

archivos utilizados
/usr/share/roundcube/program/include/rcube_imap.php
/var/log/roundcube/errors

Imágenes relacionadas con el “post”:

Referencias: tazzadelcesso

 

Condiciones iniciales:
Debian 6.0
roundcube 0.3.1-6
php.mdb2 version: 2.5.0b2-1

mensaje en log:
[08-Apr-2012 06:29:21] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/php/MDB2.php on line 393
[08-Apr-2012 06:29:21] PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/php/MDB2.php on line 2647

Solución:

actualización de version de php.mdb2

Acción:
pear upgrade MDB2.beta

Esto actualizará a la version: MDB2-2.5.0b3

Ordenes o “comandos” utilizados
apt-show-versions
pear
tail -t

archivos utilizados
/usr/share/php/MDB2.php
/var/log/roundcube/errors

Referencias: comments.gmane.org

Imágenes relacionadas con el “post”:

 

Condiciones:
S.O. Debian
Aplicacion: Squirrelmail

Instale el plugin Quota Usage pero no funcionaba, pues no desplegaba la gráfica de usp de la cuota al accesar al correo y al checar las bitácoras de apache2/error.log me tope con el error o advertencia:

sudo: no tty present and no askpass program specified

No se exactamente a que se refiera esta advertencia, pero buscando por algunos lados encontré que si se agrega una línea en el archivo sudores se soluciona.

dicha línea es:
www-data ALL=NOPASSWD: ALL

Les comento lo que hice por si les sirve, aunque si alguien sabe mas al respeto agradezco su participación.

 

Con debian 6 y squirrelmal 1.4.0

Al iniciar o cerrar sesión con squierrelmail me genera en la entrada de registro de errores de apache:

 

[Tue Apr 10 03:16:57 2012] [error] [client 145.201.34.238] PHP Warning: call_user_func_array() expects parameter 2 to be array, null given in /usr/share/squirrelmail/functions/global.php on line 258, referer: https://localhost/webmail/src/right_main.php

Por lo que leo es un bug en php.

Para solucionarlo he bajado e instalado el parche de la sig. forma:
parche

cd /usr/share/squirrelmail/functions
patch global.php array-is-null.patch

En el siguiente enlace se puede encotras mas información:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641869

 

Activating the application of maple 12, this opens a blank window with no options for work, that is because is dificult for maple to use the swing library (which has widgets for graphics interface such that box for text, buttons and tables) for java

In order to fix that, I add the following to the .bashrc in my $HOME:
.
.
alias xmaple=’export AWT_TOOLKIT=MToolkit && xmaple’
.

You can also edit the file /etc/environment and add the line:

AWT_TOOLKIT=”MToolkit”

 

Al intentar hacer el aptitude update o el apt-get update sobre una instalación de Debian Etch, me encontré con el error:

W: GPG error: http://security.debian.org etch/updates Release: Unknown error executing gpgv
W: GPG error: http://ftp.debian.org etch Release: Unknown error executing gpgv
W: You may want to run apt-get update to correct these problems

El problema es que no tenía actualizada la fecha dentro del sistema operativo :-)
Puse la fecha y la hora correcta y esto se solucionó, ya puedo hacer el aptitude update.

 

Esto en ubuntu 7.04

1. Reiniciar con el disco de instalacion.

2. Realizar los pasos de instalacion hasta llegar a las particiones.

3. Pulsa ‘Ctrl + Alt + F2

4.

Creamos el directorio en la cual se monta la particion principal “/” de la forma:

mkdir /mnt

ordenamos lo sig:

sudo mount /dev/hdb1 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /proc /mnt/proc
sudo chroot /mnt
grub-install /dev/hdb
Ctrl+D
Ctrl+D
sudo reboot

nota: hdb1 es la particion / de la instalacion de ubuntu.

 

[Error sending: SMTP greeting failure: 421 SMTP connection went away

En mi caso este error aparecio al tratar de enviar correo con pine utilizando un servidor con postfix y debian 4.0

solución:
faltaba de crear recipient_access.db
esto lo hice con : touch recipient_access
y despues se aplica: postmap /etc/postfix/recipient_access

 

Cuando se acaba la memoria a la que php tiene acceso, puede que tengas este error:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 4864 bytes) in /home/erasmo/public_html/gallery2/modules/core/classes/GalleryView.class on line 394

Si eres el administrador, a todo dar! por no decir a toda madre porque pones en el archivo php.ini
memory_limit = 24M
y si no eres administrador tambien a todo dar porque pones el archivo .htpaccess lo siguiente:
php_value memory_limit 24M

y si no jala esto, vete a tomar una chela porque va a funcionar editando los archivos:
install/index.php y main.php despues del ' agregas:
ini_set("memory_limit","32M");

Los 24M, 32M. etc. son de acuerdo a tus necesidades .

© 2011 PATATUX Suffusion theme by Sayontan Sinha