Removendo aviso de alerta do osCommerce

Publicado por Alexandre Guimarães Sarmento em 13/03/2008

[ Hits: 8.892 ]

Blog: http://www.3dnet.com.br

 


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

MP3 no K3b

Salvando os seus dados do Evolution

Monitorando o seu micro

Impedindo usuário de logar

Tema Tango

Leitura recomendada

Pesquisa entre datas no MySQL

Recriar replicação no MySQL de maneira fácil

Ferramenta para migrar tabelas de Oracle para MySQL

phpMyAdmin no Linux Mint e Ubuntu

Instalando o Servidor MySQL no Linux

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts