Erro deprecated

  • Identifique-se para criar novos tópicos neste fórum
  • Visitantes anônimos não podem postar neste fórum
Guilherme  Regular De: Contagem-MG  Postagens: 50
Alguém sabe o que significa isso? podem me ajudar? Grato!

Deprecated: Assigning the return value of new by reference is deprecated in C:\WAMP\www\projeto\include\common.php on line 96

Deprecated: Function set_magic_quotes_runtime() is deprecated in C:\WAMP\www\projeto\include\common.php on line 30

PS.: XOOPS 2.0.18 rodando com WAMPserver 2.0i
Andrax  Ocasional   Postagens: 27
Significa que o retorno de valor por referencia e que a função set_magic_quotes_runtime utilizada nessa versão do XOOPS é muito antiga e não funciona(ou deixará de funcionar em breve), nas versões mais recentes do PHP.

Provavelmente você está com o PHP5

Obs.: Por que não utiliza uma versão mais recente do XOOPS?
Guilherme  Regular De: Contagem-MG  Postagens: 50
Os módulos que uso são todos reescritos. Não funcionam 100% nas novas versões do XOOPS. Vou tentar baixar uma um pouco menos antiga então.
Guilherme  Regular De: Contagem-MG  Postagens: 50
não tem como tirar essas mensagens?
leomissao  Iniciante   Postagens: 0
Para não mostrar a mensagem acredito que seja necessário alterar o php.ini do seu servidor. Infelizmente se você não tiver acesso root não poderá fazer isso.

Veja mais neste tópico
edson  Iniciante   Postagens: 1
remove estes códigos de todo o seu mainfile.php

A "solução" aqui apresentada, torna a instalação do XOOPS vulnerável e por isso NÃO É RECOMENDADA, pois o uso da mesma pode fazer com que seus portais sejam alvo de ataques.

// Protect against external scripts execution if safe mode is not enabled if ( XOOPS_CHECK_PATH && !@ini_get('safe_mode') ) { if ( function_exists('debug_backtrace') ) { $xoopsScriptPath = debug_backtrace(); if ( !count($xoopsScriptPath) ) { die("XOOPS path check: this file cannot be requested directly"); } $xoopsScriptPath = $xoopsScriptPath[0]['file']; } else { $xoopsScriptPath = isset($_SERVER['PATH_TRANSLATED'])? $_SERVER['PATH_TRANSLATED'] : $_SERVER['SCRIPT_FILENAME']; } if ( DIRECTORY_SEPARATOR != '/') { // IIS6 may double the \ chars $xoopsScriptPath = str_replace( strpos( $xoopsScriptPath, '\\\\', 2 )? '\\\\': DIRECTORY_SEPARATOR, '/', $xoopsScriptPath); } if ( strcasecmp( substr($xoopsScriptPath, 0, strlen(XOOPS_ROOT_PATH)), str_replace( DIRECTORY_SEPARATOR, '/', XOOPS_ROOT_PATH)) ) { exit("XOOPS path check: Script is not inside XOOPS_ROOT_PATH and cannot run."); } }

Aqui deu certo.
Angelo Rocha  Membro De: Fortaleza - CE - Brasil  Postagens: 613
Você esta brincando? Certo? Colega, quando não souber do que se trata por gentileza se reserve apenas a ler o tópico, manteremos a organização e os bons modos.

Certo de sua compreensão.
Andrax  Ocasional   Postagens: 27
Seja bem-vindo ao XOOPS Brasil!

Não faz sentido essa sua recomendação, além do mais, remover o referido código torna o XOOPS potencialmente vulnerável a ataques... seu tópico foi editado, para evitar que outro usuário desavisadamente siga essa sua recomendação e coloque seu portal sob risco de ataques·

Atenciosamente,
edson  Iniciante   Postagens: 1
desculpem... so tentei ajudar, o que fiz foi mudar o mainfile apenas em 127.0.0.1 para poder editá-lo sem o incomodo do aviso mas, logico depois de pronto ao enviar para o servidor eu retorno o mainfile original uma vez que no meu hospedeiro ele funciuona normalmente. agradeço pelas dicas estou tentando aprender a ajuda de vocês e muito importante.
Andrax  Ocasional   Postagens: 27
Sem problema camarada, como eu disse, o alerta foi apenas para evitar que usuários acabem colocando isso em produção e tornando seus portais vulneráveis... em 127.0.0.1 isso pode não ser critico, mas se por descuido enviar o mainfile.php para o servidor desse jeito, pode-se ter problemas.

Como o XOOPS vem buscando acompanhar as atualizações do PHP, nossas expectativa é que em breve não seja mais necessário nenhum artificio do tipo. Enquanto isso, a recomendação, por segurança, é mesmo a de ocultar os erros editando o php.ini como indicado no tópico apontado pelo Leandro

  Pesquisa avançada






Entrada

Codinome:


Senha:





Perdeu a senha?  |Cadastre-se!


Quem nos visita
Há 29 visitantes neste momento... (20 na seção Fóruns)

Associados: 0
Anônimos: 29

outros...

Banner XOOPS Cube