Diseño y Posicionamiento Web con Joomla › Foros › Componentes Especiales › JomSocial › Imposible subir imagenes mayores a 1 MB y no tengo acceso al php.ini
- Este debate tiene 13 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 14 años por
Anónimo.
-
AutorEntradas
-
-
10/02/2011 a las 04:31 #95328
Anónimo
InvitadoNuevamente escribo.
El problema? el mismo. Sigo sin poder lograr que los usuarios de mi sitio tengan la posibilidad de insertar imagenes mayores a 1 Mb.El motivo? Posiblemente por lo que estuve leyendo, radica en el archivo php.ini, el cual no puedo configurar ya que mi sitio se encuentra alojado en un servidor compartido. Hablo con el servicio tecnico del hosting y me dijeron que no lo pueden configurar. Le pedi que manden el archivo php.ini y este es su contenido:
register_globals = off
disable_functions = system, shell, exec, system_exec, shell_exec,
mysql_pconnect, passthru, popen, proc_open, proc_close, proc_nice,
proc_terminate, proc_get_status, escapeshellarg, escapeshellcmd
sendmail_path = /opt/exim/bin/exim -t
error_reporting = E_ALL & ~E_NOTICE
upload_max_filesize = 8Mopen_basedir=”/home/xxxx/public_html:/tmp:/opt/apache/lib/php:/opt/php5/lib/php:/opt/ferozo/etc/suspen:/opt/ferozo/suspended.page”
cgi.fix_pathinfo = 1
memory_limit = 32M
session.save_path = “/tmp”[Zend]
zend_extension=/opt/ioncube/ioncube_loader_lin_5.2.so
zend_extension=/opt/Zend/lib/Optimizer/5.2/ZendOptimizer.so
zend_optimizer.optimization_level=15Alguien con un problema parecido lo soluciono cambiando memory_limit = 32M por memory_limit = 128M.
La verdad es que ya he acabado con las posibilidades, siento que el problema es irremediable al menos que cambie hacia un servidor dedicado o virtual. O que algún cerebro iluminado me de otras opciones.
Desde ya gracias
-
10/02/2011 a las 18:27 #95349
Moderador Foro
Participante¿Tienes permisos de escritura en la carpeta /tmp de la raiz de tu joomla!?
Tip Joomla > http://solojoomla.com/joomla-1.5-tips/cliente-ftp-para-subiir-joomla-a-mi-hosting.html
-
10/02/2011 a las 23:36 #95356
Anónimo
InvitadoHola redlo
Justamente a esa carpeta no tengo acceso.
-
11/02/2011 a las 04:29 #95358
Moderador Foro
ParticipanteEsa carpeta se sube junto a lo demas demas de joomla y debes poder cambiarle los permisos de escritura como se indica en el Tips. Si esa carpeta no existe, creala en la raiz de tu joomla y dale permisos de escritura. Y no debes crear varios post para un mismo asunto, que montas el lio, sigue siempre tus post hasta que esten contestados y solventados.
-
11/02/2011 a las 04:43 #95363
Anónimo
InvitadoAntes que nada me gustaría aclararte dos cosas: que soy nuevo en el mundo Joomla, y por otro lado cree un nuevo tema porque pensé que el otro había quedado cerrado, perdon.
Yo hablé con los del servicio tecnico y en principioo me dijeron esto: “Los permisos los he regenerado para todos los archivos de tu hosting. Salvo que necesites algun permiso distinto todos tienen 644.”
Luego estuve leyendo por ahi entonces le plantee que posiblemente los permisos deban ir de esta forma:
Las carpetas:
images CHMOD 777
images/avatar CHMOD 777
images/originalphotos CHMOD 777
images/photos CHMOD 777
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.2.1
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabledEn realidad no se si lo han cambiado, imagino que si.
Por otro lado, tengo dos carpetas /tmp. Ina en la raiz del sitio (a la cual no tengo acceso) y otra en el directorio donde tengo instalado Joomla a la cual si tengo acceso. No entiendo bien lo de los permisos. Pero vos crees que con eso lo podre solucionar sin tener que recurrir al archivo php.ini.
te vuelvo a agradecer por las respuestas
-
11/02/2011 a las 04:53 #95364
Moderador Foro
ParticipanteTranquilo que nuevos fuimos todos, la diferencia es que cuando empeze con mambo en sus inicios, el antecesor de joomla, yo no tuve ayuda y la que la que habia era minima.
Estas son las dos carpetas necesarias para subir imagenes con jomsocial.
images/originalphotos CHMOD 777
images/photos CHMOD 777
Y si las tienes activadas como dicen los de tu hosting, con lo que si le das permiso de escritura al /tmp de la raiz de tu joomla deberia funcionar. Leete la parte final del tip antes de la ultima imagen, desde “En las cuentas de hosting montados con Linux, es posible establecer los permisos de lectura, escritura…”> http://solojoomla.com/joomla-1.5-tips/cliente-ftp-para-subiir-joomla-a-mi-hosting.htmlPor otra parte he visto que tienes un limite de 8 megas para subidas con lo que no deberias tener problemas, en teoria claro.
-
12/02/2011 a las 03:29 #95384
Anónimo
InvitadoBueno Redlo hice todo lo que me dijiste.
Ubique la carpeta /tmp del raiz general pero como te habia dicho no tengo acceso. Después ubique la carpeta /tmp del directorio donde esta instalado jommla y le cambie el permiso a 777, el cual queda sin efecto. Es decir, lo cambio y cuando vuelvo a mirar sigue con el permiso 755.
Ubique también las carpetas images/ photos iamages/originalphotos, les cambie los permisos pero sucedió lo mismo que con la carpeta /tmp, quedan sin efecto. -
15/02/2011 a las 06:08 #95459
Anónimo
InvitadoSi le pido a los administradores de mi hosting que cambien esos permisos ellos, funcionará?
-
15/02/2011 a las 06:37 #95461
Moderador Foro
ParticipanteEllos te pueden dar permisos en las carpetas que les pidas, lo que te pasa es que tu usuario es manejado por el apache y te imposibita tener el control total con tu usuario. Eso es bueno porque si no seria un desmadre para los administradores llegandole unos cuantos correos del tipo “Me han hackeado el servidor ayuda por favor” 😀 . Como seguramente tendras que cambiar otros permisos despues de instalar extensiones, lo mejor es que primero pruebes a gestionar tu mismo tus carpetas. Para eso hay un componente llamado ExtPlorer > http://solojoomla.com/gestion-de-archivos-y-carpetas-en-joomla-1.5.html . Instalalo y deberias poder cambiar los permisos de cualquier carpeta dentro de tu joomla. Si ves que es mucho lio para ti, llama a los de hosting y pideselo.
-
18/02/2011 a las 00:56 #95565
Anónimo
InvitadoCrudo lo tienes si no puedes modificar el php.ini
Yo tenia el mismo error,JomSocial no me dejaba subir fotos de mas de un 1Mega de tamaño,e incluso de menos tamaño.
Estuve mirando en el foro oficial de JomSocial,la respuesta de los administrador y desarrolladores era por el parámetro de uso de memoria de php.ini.Hay que cambiarlo.
Yo lo cambie y pude subir fotos de mas de un mega e incluso 6 megas.
Así que te recomiendo cambiar de host o bien cambiar el php.ini
-
18/02/2011 a las 01:01 #95566
Anónimo
Invitadoy que tamaño le pusiste al memory_limit = ??? Se lo voy a pedir al servicio técnico de mi host que lo cambien.
-
18/02/2011 a las 03:34 #95569
Anónimo
InvitadoPues si,lo mejor es que te cambien el php.ini de tu alojamiento.
Yo tengo un alojamiento de pago y en memory tengo puesto 512Mb
También te recomiendo que mires los permisos de la carpeta por si acaso
De todos modos mira esto,
http://www.jomsocial.com/docs/System_Requirement_for_Photo_Upload
Y te recomiendo que te registres en el foro oficial de JomSocial y veas los hilos,hay muchos y se resuelven muchas cosas.Así es como conseguí solucionarlo.
-
19/02/2011 a las 06:31 #95611
Anónimo
InvitadoSi. yo también vi eso mismo en el foro oficial. Por eso mismo estaba buscando una alternativa, ya que no tengo acceso al PHP.ini . Hoy les volví a escribir a los operadores de host. para que modifiquen el archivo (con el argumento que el mismo problema nos afecta a todos los que compartimos el servidor)y es mu ultima carta. Después les cuento como me fue
-
19/02/2011 a las 11:25 #95617
Anónimo
InvitadoBueno, después de un día largo de envíos y recibos de varios mail´s, terminé mis rotativas con los del servicio técnico de Host.
Terminante me dijeron que el archivo PHP.ini no se puede modificar. Por otro lado me aseguraron que si se puede subir archivos mayores a 1 MB, y para hacerlo me instalaron un script de subida en mi host y efectivamente funcionó. Por lo cual, el problema esta entre jomsocial y el archivo php.in solamentei.
La única posible solución que se me ocurre ahora es modificar algún escrip de subida de jomsocial (uploader) No se bien ni que modificar ni donde, pero bueno creo que será cuestión de probar. Si a alguien se le ocurre una idea, bienvenida será
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.