Fatal error: Redefinition of parameter ao usar sistema operacional Windows

  • Autor Autor JetLagFox
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
J

JetLagFox

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenas,

No sé exactamente si es problema de PHP. Me tiene un poco perdido este problema. El caso es que hasta ahora he estado trabajando en Sistema Operativo de iMac, pero ahora quiero trabajar con Windows 10. El caso es que hoy a la mañana tenía los ficheros en ambos sitios, y los podía ver sin ningún problema (entrar a la web en local me refiero). Sin embargo, como no tenía espacio suficiente he tenido que volver a hacer la partición, y al pasar los ficheros, me sale el siguiente error:

Inserir CODE, HTML ou PHP:
Fatal error: Redefinition of parameter $divisa_rusia in C:\xampp\htdocs\XboxOne\funciones.php on line 1125

He probado a borrar todo y volver a copiarlo desde el Mac a Windows y descargar los ficheros directamente de la web y me sigue apareciendo el error. El error me da en dos funciones, que no las uso y las he quitado, pero me da error en otras funciones cuando en Mac funciona perfectamente.

No entiendo absolutamente nada ni sé a qué se puede deber.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Para poder ayudarte mejor deberías dejar una de las funciones del error para comprobar porque puede ser. Pero tiene pinta de que intentas nombrar igual dos parámetros. Por ejemplo:
Inserir CODE, HTML ou PHP:
function x($a, $b, $a){}
 
Para poder ayudarte mejor deberías dejar una de las funciones del error para comprobar porque puede ser. Pero tiene pinta de que intentas nombrar igual dos parámetros. Por ejemplo:
Inserir CODE, HTML ou PHP:
function x($a, $b, $a){}

Gracias por la respuesta y perdona la demora. Efectivamente era eso, pero es curioso que en Mac no me da problema...en ningún navegador, y en Windows me da en todos los que he probado. Eran dos funciones que no usaba y las he borrado, pero lo gracioso es que me da otros errores que tampoco me da en Mac.
 
Gracias por la respuesta y perdona la demora. Efectivamente era eso, pero es curioso que en Mac no me da problema...en ningún navegador, y en Windows me da en todos los que he probado. Eran dos funciones que no usaba y las he borrado, pero lo gracioso es que me da otros errores que tampoco me da en Mac.
Este error es nuevo de la versión 7 de PHP, seguramente tengas una versión diferente de PHP en Windows
 
Este error es nuevo de la versión 7 de PHP, seguramente tengas una versión diferente de PHP en Windows

Al final lo resolví incluyendo el tipo de número que estaba introduciendo en la función.
 
Voltar
Topo