Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: PCLinuxOS 2012 LXDE
Por pinduvoz
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Removendo aviso de alerta do osCommerce
Linux user
Publicado por Alexandre Guimarães Sarmento em 13/03/2008

Login: alex_sarmento, 277613 pontos | Blog: http://www.seaserver.com.br
[ Hits: 4606 ]

Removendo aviso de alerta do osCommerce

Quando o usuário termina de instalar o osCommerce ele dá dois avisos de alerta, os warnings, o primeiro é fácil de resolver, mas o segundo... deu dor de cabeça para achar a solução, então resolvi postar aqui a dica do Petter do Fórum Internacional do osCommerce.

A dica não é de minha autoria, mas com certeza irá ajudar muitas pessoas que passam muito tempo a procura de uma solução simples e útil como essa. Espero que possa ajudar outras pessoas como me ajudou aqui.

Basicamente o sistema lhe avisa sobre um sério risco em deixar um arquivo chamado configure.php sem as devidas permissões, por um motivo de versões do PHP e outros mais. Simplesmente não resolve pôr o atributo de somente leitura para este arquivo de configuração como avisa o sinal de segurança do alerta do osCommerce, então, nesse momento, não resolve por chmod 0444, chmod 444, chmod 0466, nada, a única saída aqui, que o amigo Petter nos deu foi editar o arquivo:

/public_html/catalog/includes/header.php

Na linha número 22 procure e troque este bloco de código

if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) .
'/includes/configure.php')) &&
(is_writeable(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) ) {

e substitua por este bloco aqui:

if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) .
'/includes/configure.php')) &&
(fileperms(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) .
'/includes/configure.php') & 18) ) {

Pronto, substitua esse arquivo já editado no seu devido local no seu provedor de hospedagem e os avisos do osCommerce irão sumir.

Obrigado Petter.

Fonte original da dica do Petter:

Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada MySQL - Alterando a Senha de Root
   Dica Linux recomendada Instalando o Servidor MySQL no Linux
   Dica Linux recomendada ERROR 1045 (28000) no MySQL 5 - Ubuntu 6.06
   Dica Linux recomendada Debian/Ubuntu - Conectando banco MySQL via rede com Java
   Dica Linux recomendada Exportando dados do MySQL para arquivos textos

Comentários
[1] Comentário enviado por dsystem em 12/07/2010 - 21:47h:

Estas verificações podem ser desativadas editando os parâmetros adequados no arquivo includes/application_top.php

Neste caso na linha 506 do arquivo includes/application_top.php

define('WARN_CONFIG_WRITEABLE', 'true');

substitua por:

define('WARN_CONFIG_WRITEABLE', 'False');


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.