Emplear las mismas versiones de PHP/MySQL y configuración es clave, pero también lo es el conocimiento de ambos sistemas operativos.
Si haces uso de funciones del sistema de archivo debiste hacerlo teniendo en cuenta una forma estándar de rutas y nombres; aún así, si por algún motivo no funciona procura analizar el log de errores.