Tente verificar se há algum erro do seu mysql em sua máquina linux (geralmente localizado em
/var/log/mysql/error.log
). Certifique-se de que a versão do PHP e MySQL em sua máquina Linux seja a mesma da sua máquina Windows no caso há bugs neles em determinada versão.