• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

zero-cool

MySql Gone Away

6 mensagens neste tópico

Viva,

Estou a fazer uma introdução na base de dados MySql. No entanto, quando o volume de uns dos parâmetros é muito elevado, aparece-me imediatamente a mensagem

MySQL server has gone away

sem qualquer tipo de explicação. Já tentei com ligações persistentes e não persistentes mas o resultado é o mesmo.

Alguém sabe como solucionar isto?

Abraços,

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Suponho que seja limitações impostas no mysqld e não ao httpd.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Suponho que seja limitações impostas no mysqld e não ao httpd.

Sim, tem a ver com o volume de dados inseridos no mysql, que é definido no ficheiro de configuração do mysql (etc/my.cnf ou bin/my.cnf) na linha

[mysqld]
max_allowed_packet = 1M

Se esse valor for alterado, já consigo enviar. A minha dúvida é: há alguma forma de alterar isto?

Abraços,

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

viva, algo deste genero:

ini_set('max_allowed_packet','15M')

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

viva, algo deste genero:

ini_set('max_allowed_packet','15M')

Nada disso. A configuração é do MySQL e não do PHP.
Se esse valor for alterado, já consigo enviar. A minha dúvida é: há alguma forma de alterar isto?
Fala com o sysadmin do teu servidor. :D
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Nada disso. A configuração é do MySQL e não do PHP.

Fala com o sysadmin do teu servidor. :D

Desculpa foi a primeira coisa que me veio a cabeça... lol como mostrou um file pensei que fosse o php.ini ( ja ando todo queimado)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora