Página 1 de 1

Não consigo instalar nenhuma extensão

Enviado: 06 Jan 2010, 13:39
por webpaulo
Galera, blz?

Sou novo no Joomla e estou tentando instalar várias extensões, mas não consigo instalar nenhuma.

Quando eu vou em Adicionar extensões e porcuro o arquivo e mando instalar ele retorna com este erro:

Warning: file_put_contents() [function.file-put-contents]: Unable to access /home/webpaulo/resgategames.net/tmp/install_4b44b1480289e/assets/images/icon-16-edb-back.png in /home/webpaulo/resgategames.net/libraries/joomla/filesystem/file.php on line 298

Warning: file_put_contents(/home/webpaulo/resgategames.net/tmp/install_4b44b1480289e/assets/images/icon-16-edb-back.png) [function.file-put-contents]: failed to open stream: Permission denied in /home/webpaulo/resgategames.net/libraries/joomla/filesystem/file.php on line 298

E tem mais esse ainda:

JFolder::create: Could not create directory
Unable to write entry

O que eu faço?

Re: Não consigo instalar nenhuma extensão

Enviado: 06 Jan 2010, 15:33
por Manoel
webpaulo escreveu:Galera, blz?

Sou novo no Joomla e estou tentando instalar várias extensões, mas não consigo instalar nenhuma.

Quando eu vou em Adicionar extensões e porcuro o arquivo e mando instalar ele retorna com este erro:

Warning: file_put_contents() [function.file-put-contents]: Unable to access /home/webpaulo/resgategames.net/tmp/install_4b44b1480289e/assets/images/icon-16-edb-back.png in /home/webpaulo/resgategames.net/libraries/joomla/filesystem/file.php on line 298

Warning: file_put_contents(/home/webpaulo/resgategames.net/tmp/install_4b44b1480289e/assets/images/icon-16-edb-back.png) [function.file-put-contents]: failed to open stream: Permission denied in /home/webpaulo/resgategames.net/libraries/joomla/filesystem/file.php on line 298

E tem mais esse ainda:

JFolder::create: Could not create directory
Unable to write entry

O que eu faço?
Onde é feita a hospedagem?
Aparenta ser um problema de permissões.
Já checou as permissões de escrita em:
Log Directory ($log_path) /home/seusite/public_html/logs/
Temp Directory ($tmp_path) /home/seusite/public_html/tmp/

Para checar vá em Help -> System Info -> Directory Permissions

Ambos devem estar "Writable"

;)

Re: Não consigo instalar nenhuma extensão

Enviado: 10 Mar 2010, 09:24
por Hyperion
Também estou com o mesmo problema.
Só que no meu caso aparece apenas a mensagem:

Unable to write entry

Meu Joomla trabalha com os seguintes serviços:

Versão do Banco de Dados: 5.0.45-community-nt-log
Collation do Banco de Dados: utf8_general_ci
Versão do PHP: 5.2.3
Servidor Web: Apache/2.2.4 (Win32) PHP/5.2.3
Interface PHP com servidor Web: apache2handler
Versão do Joomla!: Joomla! 1.5.15 Stable [ Wojmamni Ama Mamni ] 05-November-2009 04:00 GMT

Todos os diretórios já estão configurados para permissão de edição.

O meu PHP.ini está configurado da seguinte forma:

Safe Mode: Desativado
Diretório base: Nenhum
Exibir Erros: Ativado
Short Open Tags: Desativado
Envio de arquivos: Desativado
Magic Quotes: Desativado
Register Globals: Ativado
Output Buffering: Ativado
Caminho aonde a sessão será salva: .../Caminho/
Início Automático da Sessão: 0
XML habilitado: Sim
Zlib habilitado: Sim
Funções Desabilitadas: Nenhum
Mbstring habilitada: Sim
Iconv disponível: Sim
Editor WYSIWYG: Editor - No Editor

O arquivo Configuration.php do Joomla está configurado da seguinte forma:

$offline '0'
$editor 'tinymce'
$list_limit '20'
$helpurl ''
$debug '0'
$debug_lang '0'
$sef '1'
$sef_rewrite '0'
$sef_suffix '1'
$feed_limit '10'
$feed_email 'author'
$secret '...'
$gzip '0'
$error_reporting '0'
$xmlrpc_server '1'
$log_path 'D:\\...\\www\\sep\\logs'
$tmp_path 'D:\\...\\www\\sep\\tmp'
$live_site ''
$force_ssl '0'
$offset '-3'
$caching '1'
$cachetime '60'
$cache_handler 'file'
$memcache_settings array()
$ftp_enable '0'
$ftp_host '127.0.0.1'
$ftp_port '21'
$ftp_user 'xxxxxx'
$ftp_pass 'xxxxxx'
$ftp_root ''
$db 'xxxxxx'
$host 'xxxxxx'
$user 'xxxxxx'
$db 'xxxxxx'
$db 'xxxxxx'
$mailer 'smtp'
$mailfrom 'SEPnet'
$fromname '...::: SEP :::...'
$sendmail '/usr/sbin/sendmail'
$smtpauth '0'
$smtpsecure 'none'
$smtpport '25'
$smtpuser 'xxxxxx'
$smtppass 'xxxxxx'
$smtphost 'SEPMail'
$MetaAuthor '0'
$MetaTitle '1'
$lifetime '60'
$session_handler 'database'
$password 'xxxxxx'
$sitename '...::: SEP :::...'
$MetaDesc 'SEP'
$MetaKeys 'SEP'
$offline_message 'Este site está em manutenção. Por favor, retorne mais tarde.'

Por favor, me ajudem, pois há dias que procuro um solução, já testei todas que encontrei, e até agora nada.

Obrigado.

Osmar

Re: Não consigo instalar nenhuma extensão

Enviado: 29 Mar 2010, 13:43
por tiagobast
Hyperion escreveu:Também estou com o mesmo problema.
Só que no meu caso aparece apenas a mensagem:

Unable to write entry

Meu Joomla trabalha com os seguintes serviços:

Versão do Banco de Dados: 5.0.45-community-nt-log
Collation do Banco de Dados: utf8_general_ci
Versão do PHP: 5.2.3
Servidor Web: Apache/2.2.4 (Win32) PHP/5.2.3
Interface PHP com servidor Web: apache2handler
Versão do Joomla!: Joomla! 1.5.15 Stable [ Wojmamni Ama Mamni ] 05-November-2009 04:00 GMT

Todos os diretórios já estão configurados para permissão de edição.

O meu PHP.ini está configurado da seguinte forma:

Safe Mode: Desativado
Diretório base: Nenhum
Exibir Erros: Ativado
Short Open Tags: Desativado
Envio de arquivos: Desativado
Magic Quotes: Desativado
Register Globals: Ativado
Output Buffering: Ativado
Caminho aonde a sessão será salva: .../Caminho/
Início Automático da Sessão: 0
XML habilitado: Sim
Zlib habilitado: Sim
Funções Desabilitadas: Nenhum
Mbstring habilitada: Sim
Iconv disponível: Sim
Editor WYSIWYG: Editor - No Editor

O arquivo Configuration.php do Joomla está configurado da seguinte forma:

$offline '0'
$editor 'tinymce'
$list_limit '20'
$helpurl ''
$debug '0'
$debug_lang '0'
$sef '1'
$sef_rewrite '0'
$sef_suffix '1'
$feed_limit '10'
$feed_email 'author'
$secret '...'
$gzip '0'
$error_reporting '0'
$xmlrpc_server '1'
$log_path 'D:\\...\\www\\sep\\logs'
$tmp_path 'D:\\...\\www\\sep\\tmp'
$live_site ''
$force_ssl '0'
$offset '-3'
$caching '1'
$cachetime '60'
$cache_handler 'file'
$memcache_settings array()
$ftp_enable '0'
$ftp_host '127.0.0.1'
$ftp_port '21'
$ftp_user 'xxxxxx'
$ftp_pass 'xxxxxx'
$ftp_root ''
$db 'xxxxxx'
$host 'xxxxxx'
$user 'xxxxxx'
$db 'xxxxxx'
$db 'xxxxxx'
$mailer 'smtp'
$mailfrom 'SEPnet'
$fromname '...::: SEP :::...'
$sendmail '/usr/sbin/sendmail'
$smtpauth '0'
$smtpsecure 'none'
$smtpport '25'
$smtpuser 'xxxxxx'
$smtppass 'xxxxxx'
$smtphost 'SEPMail'
$MetaAuthor '0'
$MetaTitle '1'
$lifetime '60'
$session_handler 'database'
$password 'xxxxxx'
$sitename '...::: SEP :::...'
$MetaDesc 'SEP'
$MetaKeys 'SEP'
$offline_message 'Este site está em manutenção. Por favor, retorne mais tarde.'

Por favor, me ajudem, pois há dias que procuro um solução, já testei todas que encontrei, e até agora nada.

Obrigado.

Osmar
Ola amigo, acho que deve estar errado o seu endereço nas seguintes variaveis:
$log_path 'D:\\...\\www\\sep\\logs'
$tmp_path 'D:\\...\\www\\sep\\tmp'
acredito que seja somente uma "\"

Abraço.

Re: Não consigo instalar nenhuma extensão

Enviado: 22 Jul 2010, 13:02
por torre
Estou com o mesmo problema, desde que saiu a atualização do Joomla não consigo fazer funcionar.
Estou usando o Fantastico para instalar o Joomla, já que meu provedor de hospedagem fornece este serviço e é bem mais comodo já que estou aprendendo então faço varias instalações e também por utilizar na maior parte do tempo do meu trabalho onde não posso simular servidor no desktop e tão pouco usar um ftp (bloqueado).

Sendo assim, instalo pelo fantastico (como sempre fazia) peço para a TI Facil (hospedagem) mudar algumas permissões e prontooo... funcionava... mas agora fica com o seguinte erro ao tentar instalar algo


Warning: file_put_contents(/home2/leandrot/public_html/cap601/bjteste1/tmp/pt-BR_joomla_lang_full.1.5.17v1.zip) [function.file-put-contents]: failed to open stream: Permission denied in /home/leandrot/public_html/cap601/bjteste1/libraries/joomla/filesystem/file.php on line 298
Unable to find install package


Já pedi pra colocar o safe mode off e segundo a TI facil isso já foi feito mas o erro persiste.... também tentei colocar o tal arquivo php.ini nas pastas mas sem sucesso...

O que devo fazer?????

Re: Não consigo instalar nenhuma extensão

Enviado: 23 Jul 2010, 12:47
por torre
Ainda não consegui solução para o problema, e pelo que vejo muitos também tem essa dúvida, será que alguém consegue nos ajudar?

Re: Não consigo instalar nenhuma extensão

Enviado: 25 Jul 2010, 14:30
por angelobaccili
Também estou com o memo problema.
Realmente nas informações a pasta log não está ativa. Já tentei pelo FTP e não consigo alterá-la.

Re: Não consigo instalar nenhuma extensão

Enviado: 30 Jul 2010, 14:37
por tiagobast
Ola como estao as permissões das pastas e arquivos??

Re: Não consigo instalar nenhuma extensão

Enviado: 01 Ago 2010, 23:22
por swallow
north face backpacknorth face backpack
moncler jacketsmoncler jackets
moncler salemoncler sale
north face backpacksnorth face backpacks

Re: Não consigo instalar nenhuma extensão

Enviado: 01 Ago 2010, 23:40
por lekao
Olá amigos,

Já passei por essa situação e segui as dicas abaixo e funcionou corretamente:

Após descompactar a aplicação do Joomla em sua estrutura FTP, é necessário habilitar permissão de escrita em alguns diretórios para o correto funcionamento do Joomla. Somente após esta configuração você poderá dar sequencia ao processo de instalação.

A lista de diretórios que necessitam de permissão de escrita é:

administrator/backups/
administrator/components/
administrator/modules/
administrator/templates/
cache/
components/
images/
images/banners/
images/stories/
language/
media/
modules/
templates/

Espero que consigam e caso consigam postem aí,

Att


Fonte: uolhost.com.br

Re: Não consigo instalar nenhuma extensão

Enviado: 03 Ago 2010, 20:26
por lekao
Ah, outra coisa que esqueci de dizer, no arquivo configuration.php devem ser alteradas as linhas:

$log_path 'D:\\...\\www\\sep\\logs'
$tmp_path 'D:\\...\\www\\sep\\tmp'

para:

$log_path = '/home/seusite/www/principal/logs';
$tmp_path = '/home/seusite/www/principal/tmp';

Isso depende da sua hospedagem, vc tem que ver o caminho que vai gerar no erro, no exemplo do "webpaulo" gerou o erro

Warning: file_put_contents() [function.file-put-contents]: Unable to access /home/webpaulo/resgategames.net/tmp/install_4b44b1480289e/assets/images/icon-16-edb-back.png in /home/webpaulo/resgategames.net/libraries/joomla/filesystem/file.php on line 298

O caminho certo do path seria

$log_path = '/home/webpaulo/resgategames.net/logs';
$tmp_path = '/home/webpaulo/resgategames.net/tmp';

Espero ter ajudado